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

pull/15/head
Friendly Automation 6 years ago committed by Gerrit Code Review
commit f983b80605

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

Loading…
Cancel
Save