diff --git a/capsule/capsule-dlmopen.c b/capsule/capsule-dlmopen.c index 1eb53e0604057e618cbc0629f2b82ababbfb23ba..755a0868805d05682fda1b21fd196b0fbf6feede 100644 --- a/capsule/capsule-dlmopen.c +++ b/capsule/capsule-dlmopen.c @@ -1475,7 +1475,7 @@ capsule_shim_dlopen(Lmid_t ns, const char *file, int flag) { - void *res; + void *res = NULL; int code = 0; char *errors = NULL; ldlibs_t ldlibs = { 0 }; @@ -1518,11 +1518,10 @@ capsule_shim_dlopen(Lmid_t ns, res = load_ldlibs( &ldlibs, &ns, flag, &code, &errors ); if( !res ) - { DEBUG( DEBUG_WRAPPERS, "capsule dlopen error %d: %s", code, errors ); - goto cleanup; - } + + goto cleanup; } else // no prefix: straightforward dlmopen into our capsule namespace: {