From 0fddf2f088db379a7175ddcae51d1b33d44dbe3d Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sat, 29 Mar 2008 12:20:40 +0000 Subject: [PATCH] Define howmany(). It seems to be what the BSDs are using. Linux defines it, too. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24641 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/posix/sys/select.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/headers/posix/sys/select.h b/headers/posix/sys/select.h index ddf3781379..ac83d9c81a 100644 --- a/headers/posix/sys/select.h +++ b/headers/posix/sys/select.h @@ -28,6 +28,10 @@ typedef unsigned long fd_mask; # define _howmany(x, y) (((x) + ((y) - 1)) / (y)) #endif +#ifndef howmany +# define howmany(x, y) (((x) + ((y) - 1)) / (y)) +#endif + #define NFDBITS (sizeof(fd_mask) * 8) /* bits per mask */ typedef struct fd_set {