projects
/
ircu2.10.12-pk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added basic ssl support to ircu
[ircu2.10.12-pk.git]
/
include
/
ircd_alloc.h
diff --git
a/include/ircd_alloc.h
b/include/ircd_alloc.h
index a2aa32fb195c846e81aa43ced3a0c1936ec56426..237daa4681976885c37874c3a4081061ca0edc33 100644
(file)
--- a/
include/ircd_alloc.h
+++ b/
include/ircd_alloc.h
@@
-39,7
+39,7
@@
extern void set_nomem_handler(OutOfMemoryHandler handler);
/** Helper macro for zero-initialized allocations. */
#define MyCalloc(nelem, size) \
/** Helper macro for zero-initialized allocations. */
#define MyCalloc(nelem, size) \
- DoMallocZero(
size * nelem
, "calloc", __FILE__, __LINE__)
+ DoMallocZero(
(size) * (nelem)
, "calloc", __FILE__, __LINE__)
/** Helper macro for freeing memory. */
#define MyFree(p) \
/** Helper macro for freeing memory. */
#define MyFree(p) \
@@
-73,7
+73,7
@@
extern void *DoRealloc(void *, size_t, const char*, int);
#define DoMallocZero(size, type, file, line) \
dbg_malloc_zero(size, type, file, line)
#define DoFree(p, file, line) \
#define DoMallocZero(size, type, file, line) \
dbg_malloc_zero(size, type, file, line)
#define DoFree(p, file, line) \
- d
bg_free(p, file, line
)
+ d
o { dbg_free(p, file, line); (p) = 0; } while (0
)
#define DoRealloc(p, size, file, line) \
dbg_realloc(p, size, file, line)
#endif /* defined(MDEBUG) */
#define DoRealloc(p, size, file, line) \
dbg_realloc(p, size, file, line)
#endif /* defined(MDEBUG) */