#ifndef nitems.

This commit is contained in:
Nicholas Marriott 2009-06-26 15:31:15 +00:00
parent 63753735ec
commit 81b4aca934
4 changed files with 11 additions and 3 deletions

View File

@ -1,4 +1,4 @@
/* $Id: osdep-freebsd.c,v 1.15 2009-04-29 23:07:35 nicm Exp $ */ /* $Id: osdep-freebsd.c,v 1.16 2009-06-26 15:31:15 nicm Exp $ */
/* /*
* Copyright (c) 2009 Nicholas Marriott <nicm@users.sourceforge.net> * Copyright (c) 2009 Nicholas Marriott <nicm@users.sourceforge.net>
@ -31,7 +31,9 @@
char *osdep_get_name(int, char *); char *osdep_get_name(int, char *);
#ifndef nitems
#define nitems(_a) (sizeof((_a)) / sizeof((_a)[0])) #define nitems(_a) (sizeof((_a)) / sizeof((_a)[0]))
#endif
#define is_runnable(p) \ #define is_runnable(p) \
((p)->ki_stat == SRUN || (p)->ki_stat == SIDL) ((p)->ki_stat == SRUN || (p)->ki_stat == SIDL)

View File

@ -26,7 +26,9 @@
#include <string.h> #include <string.h>
#include <unistd.h> #include <unistd.h>
#ifndef nitems
#define nitems(_a) (sizeof((_a)) / sizeof((_a)[0])) #define nitems(_a) (sizeof((_a)) / sizeof((_a)[0]))
#endif
#define is_runnable(p) \ #define is_runnable(p) \
((p)->p_stat == LSRUN || (p)->p_stat == SIDL) ((p)->p_stat == LSRUN || (p)->p_stat == SIDL)

View File

@ -1,4 +1,4 @@
/* $Id: osdep-openbsd.c,v 1.15 2009-04-29 23:07:35 nicm Exp $ */ /* $Id: osdep-openbsd.c,v 1.16 2009-06-26 15:31:15 nicm Exp $ */
/* /*
* Copyright (c) 2009 Nicholas Marriott <nicm@users.sourceforge.net> * Copyright (c) 2009 Nicholas Marriott <nicm@users.sourceforge.net>
@ -25,7 +25,9 @@
#include <string.h> #include <string.h>
#include <unistd.h> #include <unistd.h>
#ifndef nitems
#define nitems(_a) (sizeof((_a)) / sizeof((_a)[0])) #define nitems(_a) (sizeof((_a)) / sizeof((_a)[0]))
#endif
#define is_runnable(p) \ #define is_runnable(p) \
((p)->p_stat == SRUN || (p)->p_stat == SIDL || (p)->p_stat == SONPROC) ((p)->p_stat == SRUN || (p)->p_stat == SIDL || (p)->p_stat == SONPROC)

4
tmux.h
View File

@ -1,4 +1,4 @@
/* $Id: tmux.h,v 1.344 2009-06-25 17:02:59 nicm Exp $ */ /* $Id $ */
/* /*
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net> * Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
@ -72,7 +72,9 @@ extern const char *__progname;
#define printflike5 __attribute__ ((format (printf, 5, 6))) #define printflike5 __attribute__ ((format (printf, 5, 6)))
/* Number of items in array. */ /* Number of items in array. */
#ifndef nitems
#define nitems(_a) (sizeof((_a)) / sizeof((_a)[0])) #define nitems(_a) (sizeof((_a)) / sizeof((_a)[0]))
#endif
/* Buffer macros. */ /* Buffer macros. */
#define BUFFER_USED(b) ((b)->size) #define BUFFER_USED(b) ((b)->size)