Merge "loader.c: Fix possible SEGV when a module fails to register"

This commit is contained in:
Friendly Automation
2019-07-30 07:53:23 -05:00
committed by Gerrit Code Review

View File

@@ -1087,7 +1087,7 @@ static struct ast_module *load_dlopen(const char *resource_in, const char *so_ex
if (resource_being_loaded) {
struct ast_str *list;
int c = 0;
const char *dlerror_msg = ast_strdupa(dlerror());
const char *dlerror_msg = ast_strdupa(S_OR(dlerror(), ""));
resource_being_loaded = NULL;
if (mod->lib) {