001-fix-uninitialized-warning-errors.patch (1277B)
1 --- a/src/lib/kadm5/str_conv.c 2 +++ b/src/lib/kadm5/str_conv.c 3 @@ -131,7 +131,7 @@ 4 { 5 int found = 0, invert = 0; 6 size_t i; 7 - krb5_flags flag; 8 + krb5_flags flag = 0; 9 unsigned long ul; 10 11 for (i = 0; !found && i < NFTBL; i++) { 12 --- a/src/lib/krad/packet.c 13 +++ b/src/lib/krad/packet.c 14 @@ -253,7 +253,7 @@ 15 { 16 krb5_error_code retval; 17 krad_packet *pkt; 18 - uchar id; 19 + uchar id = 0; 20 size_t attrset_len; 21 22 pkt = packet_new(); 23 --- a/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c 24 +++ b/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c 25 @@ -3618,7 +3618,7 @@ 26 { 27 CK_ULONG i, r; 28 unsigned char *cp; 29 - size_t label_len; 30 + size_t label_len = 0; 31 CK_ULONG count = 0; 32 CK_SLOT_ID_PTR slotlist; 33 CK_TOKEN_INFO tinfo; 34 --- a/src/util/profile/prof_file.c 35 +++ b/src/util/profile/prof_file.c 36 @@ -309,7 +309,7 @@ 37 unsigned long frac; 38 time_t now; 39 #endif 40 - FILE *f; 41 + FILE *f = NULL; 42 int isdir = 0; 43 44 #ifdef HAVE_STAT 45 --- a/src/kadmin/ktutil/ktutil_funcs.c 46 +++ b/src/kadmin/ktutil/ktutil_funcs.c 47 @@ -64,7 +64,7 @@ 48 krb5_kt_list *list; 49 int idx; 50 { 51 - krb5_kt_list lp, prev; 52 + krb5_kt_list lp, prev = NULL; 53 int i; 54 55 for (lp = *list, i = 1; lp; prev = lp, lp = lp->next, i++) {