159 |
#define END_LOCK pthread_mutex_unlock(_yymutex); } while (0) |
#define END_LOCK pthread_mutex_unlock(_yymutex); } while (0) |
160 |
|
|
161 |
|
|
162 |
/** ----------------------------------------------- Object Constructor macro */ |
/** ---------------------------------- Object Constructor/"Destructor" macro */ |
163 |
|
|
164 |
|
|
165 |
#define NEW(p) ((p)= xcalloc(1, (long)sizeof *(p))) |
#define NEW(p) ((p)= xcalloc(1, (long)sizeof *(p))) |
166 |
|
#define FREE(p) ((void)(free(p), (p)= 0)) |
167 |
|
|
168 |
|
|
169 |
/** ------------------------------------------ Simple Assert Exception macro */ |
/** ------------------------------------------ Simple Assert Exception macro */ |