freebsd-ports/security/sudo/files/patch-auth::pam.c
Michael Haro 1fd7245901 update from 1.6.6 to 1.6.7p4
PR:             51084
Submitted by:   Sergey A. Osokin  <osa@freebsd.org.ru>
2003-04-19 20:21:29 +00:00

16 lines
553 B
C

--- auth/pam.c.orig Wed Apr 2 11:55:50 2003
+++ auth/pam.c Wed Apr 2 11:57:32 2003
@@ -224,11 +224,11 @@
p = pm->msg;
/* Read the password. */
pass = tgetpass(p, def_ival(I_PASSWD_TIMEOUT) * 60, flags);
- pr->resp = estrdup(pass ? pass : "");
+ pr->resp = estrdup((const char *)pass ? (const char *)pass : "");
if (*pr->resp == '\0')
nil_pw = 1; /* empty password */
else
- memset(pass, 0, strlen(pass));
+ memset((void *)pass, 0, strlen((const char *)pass));
break;
case PAM_TEXT_INFO:
if (pm->msg)