fprintf(stderr, "Error: assertion failed in %s at line %d\n", __FILE__, __LINE__); \
/* print_trace(); // Trace printing may cause dynamic memory allocation */ \
assert_hook(); \
- exit(EXIT_FAILURE); \
+ _Exit(EXIT_FAILURE); \
} \
} while (0)
#else
#define ASSERT(expr) \
do { } while (0)
-#endif/* CONFIG_ASSERT */
+#endif /* CONFIG_ASSERT */
#define error_msg(...) fprintf(stderr, "Error: " __VA_ARGS__)
void print_trace(void);
-#endif/* __COMMON_H__ */
+#endif /* __COMMON_H__ */