Quellcode durchsuchen

libobs: Treat os_dlopen failure as module load failure

Communicate that a module has failed to load via obs_module_failure_info
Sebastian Beckmann vor 1 Monat
Ursprung
Commit
b6555a4baa
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      libobs/obs-module.c

+ 1 - 1
libobs/obs-module.c

@@ -526,7 +526,7 @@ static void load_all_callback(void *param, const struct obs_module_info2 *info)
 		blog(LOG_DEBUG, "Failed to load module file '%s', module failed to open", info->bin_path);
 		obs_create_disabled_module(&disabled_module, info->bin_path, info->data_path,
 					   OBS_MODULE_FAILED_TO_OPEN);
-		return;
+		goto load_failure;
 	case MODULE_ERROR:
 		blog(LOG_DEBUG, "Failed to load module file '%s' (unknown error)", info->bin_path);
 		goto load_failure;