From 52bbd95ba77b444e8c3c4932481fb0a245db192c Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Fri, 4 May 2007 23:27:45 +0000 Subject: [PATCH] fix C macro that lead to memory corruption! svn: r6148 --- src/mred/wxme/wx_snip.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mred/wxme/wx_snip.cxx b/src/mred/wxme/wx_snip.cxx index 886d965361..008134ff72 100644 --- a/src/mred/wxme/wx_snip.cxx +++ b/src/mred/wxme/wx_snip.cxx @@ -79,7 +79,7 @@ static void memmove(char *dest, char *src, long size) extern void *wxMallocAtomicIfPossible(size_t s); #define STRALLOC(n) new WXGC_ATOMIC wxchar[n] -#define TRY_STRALLOC(n) (wxchar *)wxMallocAtomicIfPossible(n * sizeof(wxchar)) +#define TRY_STRALLOC(n) (wxchar *)wxMallocAtomicIfPossible((n) * sizeof(wxchar)) #define STRFREE(s) /* empty */ wxchar wx_empty_wxstr[1] = {0};