Check *authtok - pam_get_item(3) will succeed even if the item is

NULL.

Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@58 185d5e19-27fe-0310-9dcf-9bff6b9f3609
This commit is contained in:
Dag-Erling Smørgrav 2002-02-13 02:19:05 +00:00
parent 105c3d4de7
commit c7df899506
1 changed files with 1 additions and 1 deletions

View File

@ -59,7 +59,7 @@ pam_get_authtok(pam_handle_t *pamh,
return (PAM_SYSTEM_ERR);
r = pam_get_item(pamh, PAM_AUTHTOK, (const void **)authtok);
if (r == PAM_SUCCESS)
if (r == PAM_SUCCESS && *authtok != NULL)
return (PAM_SUCCESS);
if (prompt == NULL) {
if (pam_get_item(pamh, PAM_AUTHTOK_PROMPT,