In order to allow seamless assert() usage in release builds without the need for fiddling with CMake C flags as CMake adds -DNDEBUG switch in release builds which disable assert().
Signed-off-by: Petr Štetiar <yn...@true.cz> --- assert.h | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 assert.h diff --git a/assert.h b/assert.h new file mode 100644 index 000000000000..84f54718366a --- /dev/null +++ b/assert.h @@ -0,0 +1,9 @@ +#pragma once + +#ifdef NDEBUG +#undef NDEBUG +#include <assert.h> +#define NDEBUG +#else +#include <assert.h> +#endif _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel