From: Werner Koch Date: Thu, 5 Jan 2017 19:42:55 +0000 (+0100) Subject: Silence two -Wlogical-op warnings. X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=f160646e889c9b031f2136185dd4416ba43ca9ab;p=gnupg2.git Silence two -Wlogical-op warnings. * common/tlv.c (parse_ber_header): Avoid compiler warning about a duplicate condition. * tools/gpgtar-create.c (pattern_valid_p): Likewise. Signed-off-by: Werner Koch (cherry picked from commit 6170eb809033c9d144abf3b1f31f8b936878cdd4) Gbp-Pq: Name 0024-Silence-two-Wlogical-op-warnings.patch --- diff --git a/common/tlv.c b/common/tlv.c index 6813c58..0058b67 100644 --- a/common/tlv.c +++ b/common/tlv.c @@ -214,9 +214,9 @@ parse_ber_header (unsigned char const **buffer, size_t *size, else { unsigned long len = 0; - int count = c & 0x7f; + int count = (c & 0x7f); - if (count > sizeof (len) || count > sizeof (size_t)) + if (count > (sizeof(len)= 'a' && *pattern <= 'z')