gss: check for NULL before calling dlclose()
Calling dlclose(NULL) on some recent versions of Linux appears to cause the process to segfault.
This commit is contained in:
@@ -451,7 +451,8 @@ _gss_load_mech(void)
|
||||
free((char *)m->gm_mech.gm_name);
|
||||
free(m);
|
||||
}
|
||||
dlclose(so);
|
||||
if (so != NULL)
|
||||
dlclose(so);
|
||||
continue;
|
||||
}
|
||||
fclose(fp);
|
||||
|
Reference in New Issue
Block a user