diff --git a/src/xpdev/gen_defs.h b/src/xpdev/gen_defs.h index c0fd769a8aac73d636b565a11cc26e5b993c7781..d183a6259e0b8a2302e65c0c213152f1e2b79b88 100644 --- a/src/xpdev/gen_defs.h +++ b/src/xpdev/gen_defs.h @@ -218,7 +218,7 @@ typedef struct { #define FIND_HEXDIGIT(p) while(*(p) && !isxdigit(*(p))) (p)++; /* Variable/buffer initialization (with zeros) */ -#define ZERO_VAR(var) memset(&var,0,sizeof(var)) +#define ZERO_VAR(var) memset(&(var),0,sizeof(var)) #define ZERO_ARRAY(array) memset(array,0,sizeof(array)) /****************************************************************************/