From 5dd037ea492513fc6e687610777b63c4cbe4e654 Mon Sep 17 00:00:00 2001 From: Axel Lin Date: Sun, 14 May 2017 12:53:44 +0800 Subject: [PATCH] debug: Remove superfluous #ifudef checking for LWIP_PLATFORM_ASSERT/LWIP_PLATFORM_DIAG The lwip/arch.h already provides a default implentation of LWIP_PLATFORM_ASSERT and LWIP_PLATFORM_DIAG. So both LWIP_PLATFORM_ASSERT and LWIP_PLATFORM_DIAG are never undefined here. Signed-off-by: Axel Lin --- src/include/lwip/debug.h | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/include/lwip/debug.h b/src/include/lwip/debug.h index a142f1cf..baa6a409 100644 --- a/src/include/lwip/debug.h +++ b/src/include/lwip/debug.h @@ -115,9 +115,6 @@ #ifndef LWIP_NOASSERT #define LWIP_ASSERT(message, assertion) do { if (!(assertion)) { \ LWIP_PLATFORM_ASSERT(message); }} while(0) -#ifndef LWIP_PLATFORM_ASSERT -#error "If you want to use LWIP_ASSERT, LWIP_PLATFORM_ASSERT(message) needs to be defined in your arch/cc.h" -#endif #else /* LWIP_NOASSERT */ #define LWIP_ASSERT(message, assertion) #endif /* LWIP_NOASSERT */ @@ -145,9 +142,6 @@ #endif #ifdef LWIP_DEBUG -#ifndef LWIP_PLATFORM_DIAG -#error "If you want to use LWIP_DEBUG, LWIP_PLATFORM_DIAG(message) needs to be defined in your arch/cc.h" -#endif #define LWIP_DEBUGF(debug, message) do { \ if ( \ ((debug) & LWIP_DBG_ON) && \