Fix a showstopping NULL dereference in pam_set_item(3).
Sponsored by: DARPA, NAI Labs git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@48 185d5e19-27fe-0310-9dcf-9bff6b9f3609
This commit is contained in:
parent
b2c0c77714
commit
fad3985e61
|
@ -72,7 +72,8 @@ pam_set_item(pam_handle_t *pamh,
|
||||||
case PAM_RUSER:
|
case PAM_RUSER:
|
||||||
case PAM_USER_PROMPT:
|
case PAM_USER_PROMPT:
|
||||||
case PAM_AUTHTOK_PROMPT:
|
case PAM_AUTHTOK_PROMPT:
|
||||||
size = strlen(*slot) + 1;
|
if (*slot != NULL)
|
||||||
|
size = strlen(*slot) + 1;
|
||||||
if (item != NULL)
|
if (item != NULL)
|
||||||
tmp = strdup(item);
|
tmp = strdup(item);
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue