From dd62ac0b96355e44fafab9fe8974296952c90b30 Mon Sep 17 00:00:00 2001 From: Oren Kladnitsky Date: Thu, 27 Oct 2011 16:34:47 +0200 Subject: [PATCH] Fix a (harmless) buffer overrun --- mflash.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mflash.c b/mflash.c index dbcf7c3..864a8f1 100644 --- a/mflash.c +++ b/mflash.c @@ -3227,7 +3227,7 @@ typedef struct mf_cmd_if { } mf_cmd_if_t; static void cmd_if_pack(mf_cmd_if_t* cmd, u_int32_t* buf) { - memset((char*)buf, 0, sizeof(mf_cmd_if_t)); + memset((char*)buf, 0, CMD_IF_SIZE); buf[0] = EXTRACT64(cmd->in_param, 32, 32); buf[1] = EXTRACT64(cmd->in_param, 0, 32); buf[2] = cmd->input_modifier; -- 2.46.0