From 108a1434cd7a11894aea8b563f090ca289e1b762 Mon Sep 17 00:00:00 2001 From: aozima Date: Thu, 14 Dec 2017 17:02:39 +0800 Subject: [PATCH] [LWIP] fixed select issues: pollset need clean. --- components/dfs/src/select.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/dfs/src/select.c b/components/dfs/src/select.c index 36a8942331..c727763991 100644 --- a/components/dfs/src/select.c +++ b/components/dfs/src/select.c @@ -52,7 +52,7 @@ int select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struc /* Allocate the descriptor list for poll() */ if (npfds > 0) { - pollset = (struct pollfd *)rt_malloc(npfds * sizeof(struct pollfd)); + pollset = (struct pollfd *)rt_calloc(npfds, sizeof(struct pollfd)); if (!pollset) { return -1; -- GitLab