Browse Source

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
Dirk Ziegelmeier 7 năm trước cách đây
mục cha
commit
e479bd56df
1 tập tin đã thay đổi với 1 bổ sung3 xóa
  1. 1 3
      src/include/lwip/debug.h

+ 1 - 3
src/include/lwip/debug.h

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