]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
fix some uninitialized variables
authorLuke Howard <lukeh@padl.com>
Mon, 31 Aug 2009 22:28:09 +0000 (22:28 +0000)
committerLuke Howard <lukeh@padl.com>
Mon, 31 Aug 2009 22:28:09 +0000 (22:28 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/authdata@22690 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/krb5/krb/authdata.c

index 2b849029065a456ef4f00445cd5103ae4d5f7d0b..267553ea314079f60abe1cbe83c84070601f099a 100644 (file)
@@ -322,7 +322,7 @@ k5_get_kdc_issued_authdata(krb5_context kcontext,
                                  NULL,
                                  KRB5_AUTHDATA_KDC_ISSUED,
                                  &authdata);
-    if (code != 0)
+    if (code != 0 || authdata == NULL)
         return code;
 
     /*
@@ -365,7 +365,7 @@ krb5int_authdata_verify(krb5_context kcontext,
 
     for (i = 0; i < context->n_modules; i++) {
         struct _krb5_authdata_context_module *module = &context->modules[i];
-        krb5_authdata **authdata;
+        krb5_authdata **authdata = NULL;
         krb5_boolean kdc_issued_flag = FALSE;
 
         if ((module->flags & usage) == 0)