Quellcode durchsuchen

[LWIP] fixed select issues: pollset need clean.

aozima vor 7 Jahren
Ursprung
Commit
108a1434cd
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      components/dfs/src/select.c

+ 1 - 1
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;