From 5abdc7904ba9140f406bf5ed17543d99b4a64d3a Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Sat, 10 Jan 2015 18:08:16 +0000 Subject: tools: edimax_fw_header: fix suspicious memset usage memset() was called with a size argument against a pointer size, not the structure size itself. Signed-off-by: Florian Fainelli git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43913 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- tools/firmware-utils/src/edimax_fw_header.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tools') diff --git a/tools/firmware-utils/src/edimax_fw_header.c b/tools/firmware-utils/src/edimax_fw_header.c index ff094da1ad..b85e3a1781 100644 --- a/tools/firmware-utils/src/edimax_fw_header.c +++ b/tools/firmware-utils/src/edimax_fw_header.c @@ -281,7 +281,7 @@ static int build_fw(void) /* fill firmware header */ hdr = (struct edimax_header *)buf; - memset(hdr, 0, sizeof(struct edimax_header *)); + memset(hdr, 0, sizeof(struct edimax_header)); strncpy(hdr->model, model, sizeof(hdr->model)); strncpy(hdr->magic, magic, sizeof(hdr->magic)); -- cgit v1.2.3