From: Ben Kaduk Date: Fri, 29 Aug 2014 17:14:07 +0000 (-0400) Subject: Initialize iterflags in update_princ_encryption X-Git-Tag: krb5-1.13-beta1~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=508ce04c5552ae435513745ddccc0fbe1857bdc3;p=thirdparty%2Fkrb5.git Initialize iterflags in update_princ_encryption It is only assigned to in the non-dry-run case, which clang detects and aborts the build (when maintainer mode is enabled). (cherry picked from commit bf040d0c4072742efab854ab01af162569f0a8f7) ticket: 8005 version_fixed: 1.13 status: resolved --- diff --git a/src/kadmin/dbutil/kdb5_mkey.c b/src/kadmin/dbutil/kdb5_mkey.c index 9088d5f012..2f90cb0ada 100644 --- a/src/kadmin/dbutil/kdb5_mkey.c +++ b/src/kadmin/dbutil/kdb5_mkey.c @@ -912,7 +912,7 @@ kdb5_update_princ_encryption(int argc, char *argv[]) char *regexp = NULL; krb5_keyblock *act_mkey; krb5_keylist_node *master_keylist = krb5_db_mkey_list_alias(util_context); - krb5_flags iterflags; + krb5_flags iterflags = 0; while ((optchar = getopt(argc, argv, "fnv")) != -1) { switch (optchar) {