From 1d2bfd617913809953cae496e0feb5128214f3d2 Mon Sep 17 00:00:00 2001 From: Nicolas Williams Date: Wed, 3 Mar 2021 23:28:49 -0600 Subject: [PATCH] asn1: Fix warnings in asn1_print --- lib/asn1/asn1_print.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/asn1/asn1_print.c b/lib/asn1/asn1_print.c index dbee37748..298dea1b4 100644 --- a/lib/asn1/asn1_print.c +++ b/lib/asn1/asn1_print.c @@ -353,7 +353,7 @@ type_cmp(const void *va, const void *vb) static int dotype(unsigned char *buf, size_t len, char **argv, size_t *size) { - const char *typename; + const char *typename = ""; size_t matches = 0; size_t sz; size_t i = 0; @@ -377,7 +377,7 @@ dotype(unsigned char *buf, size_t len, char **argv, size_t *size) } else { size_t right = sizeof(types)/sizeof(types[0]) - 1; size_t left = 0; - size_t mid; + size_t mid = (left + right) >> 1; int c = -1; while (left <= right) {