From 5e1e47c89fc04b8b56f4c68bd1281a157d0f7fb7 Mon Sep 17 00:00:00 2001 From: nekral-guest Date: Tue, 20 Nov 2007 19:03:18 +0000 Subject: [PATCH] Fix warning when compiled with -W -Wall. --- debian/patches/008_su_get_PAM_username | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/debian/patches/008_su_get_PAM_username b/debian/patches/008_su_get_PAM_username index 758b3d72..84424d25 100644 --- a/debian/patches/008_su_get_PAM_username +++ b/debian/patches/008_su_get_PAM_username @@ -9,11 +9,12 @@ Index: shadow-4.0.18.1/src/su.c =================================================================== --- shadow-4.0.18.1.orig/src/su.c 2006-09-17 12:17:52.483993589 +0200 +++ shadow-4.0.18.1/src/su.c 2006-09-17 12:17:53.099998487 +0200 -@@ -304,6 +304,7 @@ +@@ -304,6 +304,8 @@ struct passwd *pw = 0; char **envp = environ; char *shellstr = 0, *command = 0; + char *tmp_name; ++ char **ptr_tmp_name = &tmp_name; #ifdef USE_PAM char **envcp; @@ -21,7 +22,7 @@ Index: shadow-4.0.18.1/src/su.c su_failure (tty); } } -+ ret = pam_get_item(pamh, PAM_USER, (const void **) &tmp_name); ++ ret = pam_get_item(pamh, PAM_USER, (const void **) ptr_tmp_name); + if (ret != PAM_SUCCESS) { + SYSLOG((LOG_ERR, "pam_get_item: internal PAM error\n")); + fprintf(stderr, "%s: Internal PAM error retrieving username\n", Prog);