diff options
author | vorlon <Unknown> | 2007-08-19 22:36:30 +0000 |
---|---|---|
committer | vorlon <Unknown> | 2007-08-19 22:36:30 +0000 |
commit | 9bfabffe1a3df5c83f4bb3b71f3a346f793088fe (patch) | |
tree | 9f6eadeec4f414ee82249a240379894016f37c7d | |
parent | ee9ada1e44b4d03f0be8596c57415e841e6b5ec0 (diff) | |
download | pam-9bfabffe1a3df5c83f4bb3b71f3a346f793088fe.tar.gz pam-9bfabffe1a3df5c83f4bb3b71f3a346f793088fe.tar.bz2 pam-9bfabffe1a3df5c83f4bb3b71f3a346f793088fe.zip |
Refresh for the new upstream version
-rw-r--r-- | patches-applied/063_paswd_segv | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/patches-applied/063_paswd_segv b/patches-applied/063_paswd_segv index 3e68667a..bcc5ea3c 100644 --- a/patches-applied/063_paswd_segv +++ b/patches-applied/063_paswd_segv @@ -2,12 +2,12 @@ Index: Linux-PAM/modules/pam_unix/pam_unix_passwd.c =================================================================== --- Linux-PAM/modules/pam_unix/pam_unix_passwd.c.orig +++ Linux-PAM/modules/pam_unix/pam_unix_passwd.c -@@ -1121,7 +1121,7 @@ +@@ -1235,7 +1235,7 @@ * password is acceptable. */ -- if (pass_new[0] == '\0') { /* "\0" password = NULL */ -+ if (pass_new && pass_new[0] == '\0') { /* "\0" password = NULL */ +- if (*(const char *)pass_new == '\0') { /* "\0" password = NULL */ ++ if (pass_new && *(const char *)pass_new == '\0') { /* "\0" password = NULL */ pass_new = NULL; } retval = _pam_unix_approve_pass(pamh, ctrl, pass_old, pass_new); |