#ifndef MACROS_H #define MACROS_H // Should be after system headers in this file. #define MEMORY_CHECK_ENABLED #include "memory.h" // Allocation helpers. #define NEW(t,v) (v)=(t*)malloc(sizeof(t)) // Add check for NULL and die here. #define DEL(v) {if(v) {free(v); v=NULL;}} #define SUCCESS 0 #define FAIL 1 #endif // MACROS_H