 |
Blender
V2.93
|
Go to the documentation of this file.
30 # pragma warning(disable : 4786)
34 #ifdef WITH_GHOST_DEBUG
39 #ifdef WITH_GHOST_DEBUG
40 # define GHOST_PRINT(x) \
45 # define GHOST_PRINTF(x, ...) \
47 printf(x, __VA_ARGS__); \
51 # define GHOST_PRINT(x)
52 # define GHOST_PRINTF(x, ...)
55 #ifdef WITH_ASSERT_ABORT
58 # define GHOST_ASSERT(x, info) \
61 fprintf(stderr, "GHOST_ASSERT failed: "); \
62 fprintf(stderr, info); \
63 fprintf(stderr, "\n"); \
68 #elif defined(WITH_GHOST_DEBUG)
69 # define GHOST_ASSERT(x, info) \
72 GHOST_PRINT("GHOST_ASSERT failed: "); \
79 # define GHOST_ASSERT(x, info) ((void)0)