From 6ba87a6b5e9db180a9ccfa77a767057ca30340e2 Mon Sep 17 00:00:00 2001 From: Andrew Kaster Date: Mon, 12 Jul 2021 01:15:22 -0600 Subject: [PATCH] LibC: Use correct macro to disable assert() The C standard doesn't say anything about DEBUG, just NDEBUG :^) --- Userland/Libraries/LibC/assert.cpp | 2 +- Userland/Libraries/LibC/assert.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Userland/Libraries/LibC/assert.cpp b/Userland/Libraries/LibC/assert.cpp index 07a5d009c6..8f5d7f554e 100644 --- a/Userland/Libraries/LibC/assert.cpp +++ b/Userland/Libraries/LibC/assert.cpp @@ -16,7 +16,7 @@ extern "C" { extern bool __stdio_is_initialized; -#ifdef DEBUG +#ifndef NDEBUG void __assertion_failed(const char* msg) { dbgln("USERSPACE({}) ASSERTION FAILED: {}", getpid(), msg); diff --git a/Userland/Libraries/LibC/assert.h b/Userland/Libraries/LibC/assert.h index b9231dd5d4..b2dfdf6606 100644 --- a/Userland/Libraries/LibC/assert.h +++ b/Userland/Libraries/LibC/assert.h @@ -10,7 +10,7 @@ __BEGIN_DECLS -#ifdef DEBUG +#ifndef NDEBUG __attribute__((noreturn)) void __assertion_failed(const char* msg); # define __stringify_helper(x) # x # define __stringify(x) __stringify_helper(x)