From: Ilya Leoshkevich Date: Wed, 26 Aug 2020 21:46:55 +0000 (+0200) Subject: Revert "zng_tr_tally_lit: disable -Wtype-limits" X-Git-Tag: 1.9.9-b1~69 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5fad6c557afc3e2e3f555604ac6ee33b726440e7;p=thirdparty%2Fzlib-ng.git Revert "zng_tr_tally_lit: disable -Wtype-limits" This makes MSVC unhappy: https://github.com/zlib-ng/zlib-ng/pull/726#issuecomment-681128124 D:\a\zlib-ng\zlib-ng\deflate_p.h(36,9): warning C4068: unknown pragma 'GCC' [D:\a\zlib-ng\zlib-ng\zlib.vcxproj] This reverts commit 24c442c606d9121da64b25693c9bb1a898b3553f. --- diff --git a/deflate_p.h b/deflate_p.h index c956f7f4..09746a75 100644 --- a/deflate_p.h +++ b/deflate_p.h @@ -33,10 +33,7 @@ static inline int zng_tr_tally_lit(deflate_state *s, unsigned char c) { s->sym_buf[s->sym_next++] = c; s->dyn_ltree[c].Freq++; Tracevv((stderr, "%c", c)); -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wtype-limits" Assert(c <= (MAX_MATCH-MIN_MATCH), "zng_tr_tally: bad literal"); -#pragma GCC diagnostic pop return (s->sym_next == s->sym_end); }