浏览代码

libobs: Treat os_dlopen failure as module load failure

Communicate that a module has failed to load via obs_module_failure_info
Sebastian Beckmann 1 月之前
父节点
当前提交
b6555a4baa
共有 1 个文件被更改,包括 1 次插入1 次删除
  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;