From 4589c32f4cd1d1c6125ca58111efac126640f504 Mon Sep 17 00:00:00 2001 From: Reinhard Urban Date: Fri, 1 Dec 2023 13:14:50 +0100 Subject: [PATCH] Fix uninitialized tinfl_init() Fixes GH #296. Found by cppcheck --- miniz_tinfl.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/miniz_tinfl.h b/miniz_tinfl.h index 1021557..698d1ad 100644 --- a/miniz_tinfl.h +++ b/miniz_tinfl.h @@ -92,7 +92,7 @@ typedef enum { #define tinfl_init(r) \ do \ { \ - (r)->m_state = 0; \ + memset(r, 0, sizeof (tinfl_decompressor)); \ } \ MZ_MACRO_END #define tinfl_get_adler32(r) (r)->m_check_adler32