add SHM_MEM_ERROR and PKG_MEM_ERROR logging macros to mem.h
authorHenning Westerholt <henning.westerholt@1und1.de>
Fri, 21 Nov 2008 12:23:02 +0000 (13:23 +0100)
committerHenning Westerholt <henning.westerholt@1und1.de>
Fri, 21 Nov 2008 12:23:02 +0000 (13:23 +0100)
mem/mem.h

index 8ba35b5..7cb79a8 100644 (file)
--- a/mem/mem.h
+++ b/mem/mem.h
 int init_pkg_mallocs();
 int init_shm_mallocs(int force_alloc);
 
+/*! generic logging helper for allocation errors in private memory pool/ system */
+#ifdef SYSTEM_MALLOC
+#define PKG_MEM_ERROR LM_ERR("could not allocate private memory from system")
+#else
+#define PKG_MEM_ERROR LM_ERR("could not allocate private memory from available pool")
+#endif
+/*! generic logging helper for allocation errors in shared memory pool */
+#define SHM_MEM_ERROR LM_ERR("could not allocate shared memory from available pool")
+
 #endif