From 5c871d532205859b06f316f10d1c97224c109f11 Mon Sep 17 00:00:00 2001 From: jsteube Date: Sun, 20 Nov 2016 21:49:16 +0100 Subject: [PATCH] Initialize psafe3 header even if later overwritten by fread() to make scan-build happy --- src/interface.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/interface.c b/src/interface.c index 732f464d1..2488f69a0 100644 --- a/src/interface.c +++ b/src/interface.c @@ -2781,6 +2781,8 @@ int psafe3_parse_hash (u8 *input_buf, u32 input_len, hash_t *hash_buf, MAYBE_UNU psafe3_t in; + memset (&in, 0, sizeof (psafe3_t)); + const size_t n = fread (&in, sizeof (psafe3_t), 1, fp); fclose (fp);