Ed Maste
2014-04-28 13:42:48 UTC
Author: emaste
Date: Mon Apr 28 13:42:41 2014
New Revision: 265051
URL: http://svnweb.freebsd.org/changeset/base/265051
Log:
Drop explicit unsigned from FD_SETSIZE constant
FD_SETSIZE is often used as an argument to select or compared with an
integer file descriptor. Rather than force 3rd party software to add
explicit casts, just make it a plain (int) constant as on other
operating systems.
Previous discussion:
http://lists.freebsd.org/pipermail/freebsd-standards/2012-July/002410.html
Modified:
head/sys/sys/select.h
Modified: head/sys/sys/select.h
==============================================================================
--- head/sys/sys/select.h Mon Apr 28 13:28:10 2014 (r265050)
+++ head/sys/sys/select.h Mon Apr 28 13:42:41 2014 (r265051)
@@ -56,7 +56,7 @@ typedef __sigset_t sigset_t;
* be enough for most uses.
*/
#ifndef FD_SETSIZE
-#define FD_SETSIZE 1024U
+#define FD_SETSIZE 1024
#endif
#define _NFDBITS (sizeof(__fd_mask) * 8) /* bits per mask */
Date: Mon Apr 28 13:42:41 2014
New Revision: 265051
URL: http://svnweb.freebsd.org/changeset/base/265051
Log:
Drop explicit unsigned from FD_SETSIZE constant
FD_SETSIZE is often used as an argument to select or compared with an
integer file descriptor. Rather than force 3rd party software to add
explicit casts, just make it a plain (int) constant as on other
operating systems.
Previous discussion:
http://lists.freebsd.org/pipermail/freebsd-standards/2012-July/002410.html
Modified:
head/sys/sys/select.h
Modified: head/sys/sys/select.h
==============================================================================
--- head/sys/sys/select.h Mon Apr 28 13:28:10 2014 (r265050)
+++ head/sys/sys/select.h Mon Apr 28 13:42:41 2014 (r265051)
@@ -56,7 +56,7 @@ typedef __sigset_t sigset_t;
* be enough for most uses.
*/
#ifndef FD_SETSIZE
-#define FD_SETSIZE 1024U
+#define FD_SETSIZE 1024
#endif
#define _NFDBITS (sizeof(__fd_mask) * 8) /* bits per mask */