Fix LWIP_ERROR macro - it should never be fatal (LWIP_ASSERT)

The only difference should be:
- LWIP_DEBUG enabled  -> print a diag message
- LWIP_DEBUG disabled -> NO diag message is printed

(cherry picked from commit e479bd56df)
This commit is contained in:
Dirk Ziegelmeier 2019-02-08 12:29:05 +01:00 committed by Simon Goldschmidt
parent 0d6d8922f2
commit 174cc87227

View File

@ -120,9 +120,7 @@
#endif /* LWIP_NOASSERT */ #endif /* LWIP_NOASSERT */
#ifndef LWIP_ERROR #ifndef LWIP_ERROR
#ifndef LWIP_NOASSERT #ifdef LWIP_DEBUG
#define LWIP_PLATFORM_ERROR(message) LWIP_PLATFORM_ASSERT(message)
#elif defined LWIP_DEBUG
#define LWIP_PLATFORM_ERROR(message) LWIP_PLATFORM_DIAG((message)) #define LWIP_PLATFORM_ERROR(message) LWIP_PLATFORM_DIAG((message))
#else #else
#define LWIP_PLATFORM_ERROR(message) #define LWIP_PLATFORM_ERROR(message)