summary refs log tree commit diff
path: root/xutil.c
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 /xutil.c
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 'xutil.c')
-rw-r--r--xutil.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/xutil.c b/xutil.c
index 7f788a2..76a3fce 100644
--- a/xutil.c
+++ b/xutil.c
@@ -57,7 +57,7 @@ void
 xu_btn_grab(Window win, int mask, u_int btn)
 {
 	int	i;
-	for (i = 0; i < sizeof(ign_mods)/sizeof(*ign_mods); i++)
+	for (i = 0; i < nitems(ign_mods); i++)
 		XGrabButton(X_Dpy, btn, (mask | ign_mods[i]), win,
 		    False, ButtonMask, GrabModeAsync,
 		    GrabModeSync, None, None);
@@ -67,7 +67,7 @@ void
 xu_btn_ungrab(Window win, int mask, u_int btn)
 {
 	int	i;
-	for (i = 0; i < sizeof(ign_mods)/sizeof(*ign_mods); i++)
+	for (i = 0; i < nitems(ign_mods); i++)
 		XUngrabButton(X_Dpy, btn, (mask | ign_mods[i]), win);
 }
 
@@ -98,7 +98,7 @@ xu_key_grab(Window win, int mask, int keysym)
 	    (XKeycodeToKeysym(X_Dpy, code, 1) == keysym))
 		mask |= ShiftMask;
 
-	for (i = 0; i < sizeof(ign_mods)/sizeof(*ign_mods); i++)
+	for (i = 0; i < nitems(ign_mods); i++)
 		XGrabKey(X_Dpy, code, (mask | ign_mods[i]), win,
 		    True, GrabModeAsync, GrabModeAsync);
 }
@@ -114,7 +114,7 @@ xu_key_ungrab(Window win, int mask, int keysym)
 	    (XKeycodeToKeysym(X_Dpy, code, 1) == keysym))
 		mask |= ShiftMask;
 
-	for (i = 0; i < sizeof(ign_mods)/sizeof(*ign_mods); i++)
+	for (i = 0; i < nitems(ign_mods); i++)
 		XUngrabKey(X_Dpy, code, (mask | ign_mods[i]), win);
 }