From f6ce64e1da94cb0939a6f27b7217ac084e23447e Mon Sep 17 00:00:00 2001 From: Luke Howard Date: Sun, 15 May 2011 14:20:56 +0200 Subject: [PATCH] fix uninitialised variable check in attr_pname_to_uid() --- lib/gssapi/mech/gss_pname_to_uid.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/gssapi/mech/gss_pname_to_uid.c b/lib/gssapi/mech/gss_pname_to_uid.c index c75c254e0..458b3757f 100644 --- a/lib/gssapi/mech/gss_pname_to_uid.c +++ b/lib/gssapi/mech/gss_pname_to_uid.c @@ -71,7 +71,7 @@ attr_pname_to_uid(OM_uint32 *minor_status, while (more != 0) { gss_buffer_desc value; gss_buffer_desc display_value; - int authenticated = 0, complete = 0, code; + int authenticated = 0, complete = 0; #ifdef POSIX_GETPWNAM_R char pwbuf[2048]; struct passwd pw, *pwd; @@ -114,7 +114,7 @@ attr_pname_to_uid(OM_uint32 *minor_status, gss_release_buffer(&tmpMinor, &value); gss_release_buffer(&tmpMinor, &display_value); - if (code == 0 && pwd != NULL) { + if (pwd != NULL) { *uidp = pwd->pw_uid; major_status = GSS_S_COMPLETE; *minor_status = 0; -- 2.11.4.GIT