lwip: fix warning 'code has no effect' where mem_realloc was used --- user/e7/comms/lwip/include/lwip/mem.h | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/user/e7/comms/lwip/include/lwip/mem.h b/user/e7/comms/lwip/include/lwip/mem.h index 6ad0216..b6da042 100644 --- a/user/e7/comms/lwip/include/lwip/mem.h +++ b/user/e7/comms/lwip/include/lwip/mem.h @@ -65,7 +65,8 @@ typedef u16_t mem_size_t; #define mem_calloc(x, y) calloc(x, y) #endif #ifndef mem_realloc -#define mem_realloc(x, size) (x) +/* this is a hack: return value wasn't used so safer to not realloc */ +#define mem_realloc(x, size) do { ; } while (0) #endif #else /* MEM_LIBC_MALLOC */ #if MEM_USE_POOLS -- 1.5.2.1 _______________________________________________ lwip-users mailing list lwip-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/lwip-users