c399daf6d0
pam_end() already contains a NULL check, and it is not unreasonable to call it with a NULL pamh in a cleanup / error-handling situation. Remove OPENPAM_NONNULL, which may cause gcc to optimize away the NULL check. This fixes a potential NULL pointer dereference in error-handling code in passwd(1). |
||
---|---|---|
.. | ||
Makefile.am | ||
Makefile.in | ||
openpam_attr.h | ||
openpam_version.h | ||
openpam.h | ||
pam_appl.h | ||
pam_constants.h | ||
pam_modules.h | ||
pam_types.h |