summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--components/dfs/src/select.c2
1 files changed, 1 insertions, 1 deletions
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;