From a883fe7b8e75071977e0b32b6ad782ac394ce3be Mon Sep 17 00:00:00 2001 From: goldsimon Date: Wed, 17 Dec 2014 16:21:44 +0100 Subject: [PATCH] sockets.c: fixed assert check after changing type of sock->select_waiting to unsigned --- src/api/sockets.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api/sockets.c b/src/api/sockets.c index 4a9c91ef..ea6d3281 100644 --- a/src/api/sockets.c +++ b/src/api/sockets.c @@ -1265,8 +1265,8 @@ lwip_select(int maxfdp1, fd_set *readset, fd_set *writeset, fd_set *exceptset, struct lwip_sock *sock = tryget_socket(i); LWIP_ASSERT("sock != NULL", sock != NULL); SYS_ARCH_PROTECT(lev); + LWIP_ASSERT("sock->select_waiting > 0", sock->select_waiting > 0); sock->select_waiting--; - LWIP_ASSERT("sock->select_waiting >= 0", sock->select_waiting >= 0); SYS_ARCH_UNPROTECT(lev); } }