summary refs log tree commit diff
path: root/calmwm.h
diff options
context:
space:
mode:
authorokan <okan>2011-03-22 10:57:31 +0000
committerokan <okan>2011-03-22 10:57:31 +0000
commit2c706e60c7b9c7da4198fac2ca9bc01e7d26895a (patch)
tree975648c5b4aab6ae45e322d60f73506d8e4d6c2d /calmwm.h
parent8f88cd474a20772e72a7db5abe3013e2be223108 (diff)
downloadcwm-2c706e60c7b9c7da4198fac2ca9bc01e7d26895a.tar.gz
cwm-2c706e60c7b9c7da4198fac2ca9bc01e7d26895a.tar.xz
cwm-2c706e60c7b9c7da4198fac2ca9bc01e7d26895a.zip
introduce nitems macro, with the appropriate ifndef.
ok oga@
Diffstat (limited to 'calmwm.h')
-rw-r--r--calmwm.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/calmwm.h b/calmwm.h
index 27fc91b..87c54f8 100644
--- a/calmwm.h
+++ b/calmwm.h
@@ -51,6 +51,10 @@
 			PointerMotionMask)
 #define SearchMask	(KeyPressMask|ExposureMask)
 
+#ifndef nitems
+#define nitems(_a) (sizeof((_a)) / sizeof((_a)[0]))
+#endif
+
 enum cwmcolor {
 	CWM_COLOR_BORDOR_ACTIVE,
 	CWM_COLOR_BORDER_INACTIVE,