64:16590c9c497c | 65:7b2f2cab6348 |
---|---|
9 #define UCX_H | 9 #define UCX_H |
10 | 10 |
11 #include <stdlib.h> | 11 #include <stdlib.h> |
12 | 12 |
13 #ifdef __cplusplus | 13 #ifdef __cplusplus |
14 #ifndef _Bool | |
15 #define _Bool bool | |
16 #endif | |
14 extern "C" { | 17 extern "C" { |
15 #endif | 18 #endif |
16 | 19 |
17 #define UCX_FOREACH(type,list,elem) \ | 20 #define UCX_FOREACH(type,list,elem) \ |
18 for (type elem = list ; elem != NULL ; elem = elem->next) | 21 for (type elem = list ; elem != NULL ; elem = elem->next) |