From 00cacfdff66f5eab84ddc985dec31d8bcaea1e41 Mon Sep 17 00:00:00 2001 From: Elouan Martinet Date: Sat, 17 Jun 2017 13:22:07 +0000 Subject: Fix compilation issue with BROTLI_ALLOC macro using GCC 7 (-Wint-in-bool-context) (#562) --- c/enc/memory.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c/enc/memory.h b/c/enc/memory.h index f68c035..babf1f8 100644 --- a/c/enc/memory.h +++ b/c/enc/memory.h @@ -40,7 +40,7 @@ BROTLI_INTERNAL void BrotliInitMemoryManager( BROTLI_INTERNAL void* BrotliAllocate(MemoryManager* m, size_t n); #define BROTLI_ALLOC(M, T, N) \ - ((N) ? ((T*)BrotliAllocate((M), (N) * sizeof(T))) : NULL) + ((N) > 0 ? ((T*)BrotliAllocate((M), (N) * sizeof(T))) : NULL) BROTLI_INTERNAL void BrotliFree(MemoryManager* m, void* p); #define BROTLI_FREE(M, P) { \ -- cgit v1.1