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:
Dag-Erling Smørgrav 2002-02-12 22:42:52 +00:00
parent b2c0c77714
commit fad3985e61
1 changed files with 2 additions and 1 deletions

View File

@ -72,7 +72,8 @@ pam_set_item(pam_handle_t *pamh,
case PAM_RUSER:
case PAM_USER_PROMPT:
case PAM_AUTHTOK_PROMPT:
size = strlen(*slot) + 1;
if (*slot != NULL)
size = strlen(*slot) + 1;
if (item != NULL)
tmp = strdup(item);
break;