The sample code given in the BUGS section of select(2) contains an
unnecessary cast.

                Joachim

Index: select.2
===================================================================
RCS file: /usr/cvs/src/src/lib/libc/sys/select.2,v
retrieving revision 1.28
diff -u -p -r1.28 select.2
--- select.2    31 May 2007 19:19:33 -0000      1.28
+++ select.2    12 Feb 2012 18:59:13 -0000
@@ -204,8 +204,7 @@ userland libraries:
 fd_set *fdsr;
 int max = fd;
 
-fdsr = (fd_set *)calloc(howmany(max+1, NFDBITS),
-    sizeof(fd_mask));
+fdsr = calloc(howmany(max+1, NFDBITS), sizeof(fd_mask));
 if (fdsr == NULL) {
        ...
        return (-1);

Reply via email to