12 lines
613 B
Diff
12 lines
613 B
Diff
--- singular-4.1.0/omalloc/omAllocDecl.h.orig 2017-02-20 10:33:27.000000000 -0700
|
|
+++ singular-4.1.0/omalloc/omAllocDecl.h 2017-02-28 08:43:20.475150099 -0700
|
|
@@ -233,7 +233,7 @@
|
|
#define omrealloc(addr,size) _omrealloc(addr, size)
|
|
#define omrealloc0(addr,size) _omrealloc0(addr, size)
|
|
|
|
-#define omfreeSize(addr,size) do {if (addr && size) omFreeSize(addr, size);} while (0)
|
|
+#define omfreeSize(addr,size) do {if ((addr) != NULL && (size) != 0) omFreeSize(addr, size);} while (0)
|
|
#define omfree(addr) do {if (addr) omFree(addr);} while (0)
|
|
|
|
#ifdef OM_ALIGNMENT_NEEDS_WORK
|