X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;ds=sidebyside;f=common.h;h=0db1cfe15f722dd8bd487aa98cdb3d16b7cfb79f;hb=123c66e0c1b0f58aae2916cc22b2100143a2ceb4;hp=bb66c3a7f5d9cab70b680a8f2f42b89c7c468547;hpb=be86dd6ef8bd6194f13b0babaa03fd45d39ff767;p=model-checker.git diff --git a/common.h b/common.h index bb66c3a..0db1cfe 100644 --- a/common.h +++ b/common.h @@ -1,10 +1,17 @@ +/** @file common.h + * @brief General purpose macros. + */ + #ifndef __COMMON_H__ #define __COMMON_H__ #include -#include -//#define CONFIG_DEBUG +/* +#ifndef CONFIG_DEBUG +#define CONFIG_DEBUG +#endif +*/ #ifdef CONFIG_DEBUG #define DEBUG(fmt, ...) do { printf("*** %25s(): line %-4d *** " fmt, __func__, __LINE__, ##__VA_ARGS__); } while (0) @@ -20,15 +27,8 @@ do { \ if (!(expr)) { \ fprintf(stderr, "Error: assertion failed in %s at line %d\n", __FILE__, __LINE__); \ - exit(1); \ + exit(EXIT_FAILURE); \ } \ } while (0); - -void * myMalloc(size_t size); -void myFree(void *ptr); - -#define userMalloc(size) malloc(size) -#define userFree(ptr) free(ptr) - #endif /* __COMMON_H__ */