summaryrefslogtreecommitdiff
path: root/engine/dmlib/dmengine/dm_util/hdr/dmdefs.h
diff options
context:
space:
mode:
Diffstat (limited to 'engine/dmlib/dmengine/dm_util/hdr/dmdefs.h')
-rw-r--r--engine/dmlib/dmengine/dm_util/hdr/dmdefs.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/engine/dmlib/dmengine/dm_util/hdr/dmdefs.h b/engine/dmlib/dmengine/dm_util/hdr/dmdefs.h
new file mode 100644
index 0000000..137b0da
--- /dev/null
+++ b/engine/dmlib/dmengine/dm_util/hdr/dmdefs.h
@@ -0,0 +1,16 @@
+#ifndef DM_DEFS_H
+#define DM_DEFS_H
+
+/************** HEADER FILE INCLUDES *****************************************/
+
+#include "dmMemory.h"
+
+
+#define DIM(array) (sizeof(array)/sizeof((array)[0]))
+
+#define FreeAndSetNull(_x) \
+ if ((_x)!=NULL) { DmFreeMem(_x); (_x)=NULL; }
+
+
+#endif /* DMDEFS_H */
+