From 5aadf87e9863dae8ea0858657a479b41a14516cc Mon Sep 17 00:00:00 2001 From: Rafaël Carré Date: Sun, 6 May 2012 23:38:15 -0400 Subject: asap codec: remove invalid memset This would zero the first 4 or 8 bytes of the array because it is declared as a pointer rockbox/lib/rbcodec/codecs/libasap/asap.c:1229:44: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] memset(ast -> memory, 0, sizeof(ast -> memory)); ~~~~~~~~~~~~~ ~~~~~~~^~~~~~ --- lib/rbcodec/codecs/libasap/asap.c | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/rbcodec/codecs/libasap/asap.c b/lib/rbcodec/codecs/libasap/asap.c index 1aeb843fa3..a2c592fd7e 100644 --- a/lib/rbcodec/codecs/libasap/asap.c +++ b/lib/rbcodec/codecs/libasap/asap.c @@ -1226,7 +1226,6 @@ PRIVATE FUNC(abool, parse_sap, ( return FALSE; if (ast == NULL) return TRUE; - ZERO_ARRAY(ast _ memory); module_index = module_info _ header_len + 2; while (module_index + 5 <= module_len) { V(int, start_addr) = UWORD(module, module_index); -- cgit v1.2.3