Patch from Luke Howard
authorSam Hartman <hartmans@mit.edu>
Mon, 12 Jan 2009 19:43:13 +0000 (19:43 +0000)
committerSam Hartman <hartmans@mit.edu>
Mon, 12 Jan 2009 19:43:13 +0000 (19:43 +0000)
There's a superfluous check in kdc_util.c; ad_entry is always non NULL

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@21726 dc483132-0cff-0310-8789-dd5450dbe970

src/kdc/kdc_util.c

index f956de292e80f020fff4e30d573a1ff57915f334..987c61cac78da42eec1427c2bf0e68c1a2fcff60 100644 (file)
@@ -1692,11 +1692,8 @@ sign_db_authdata (krb5_context context,
     krb5_data rep_data;
 
     *ret_authdata = NULL;
-    if (ad_entry != NULL) {
-       assert(ad_nprincs != NULL);
-       memset(ad_entry, 0, sizeof(*ad_entry));
-       *ad_nprincs = 0;
-    }
+    memset(ad_entry, 0, sizeof(*ad_entry));
+    *ad_nprincs = 0;
 
     memset(&req, 0, sizeof(req));
     memset(&rep, 0, sizeof(rep));