dmenu

my fork of dmenu
Index Commits Files Refs README LICENSE
commit 8c20e5dbd3aac1aa45902c6bce3bc32d57c2d598
parent 26fbf124fa337502136e8465516bb376e9ca8a20
Author: arg@mig29 <unknown>
Date:   Sun, 26 Nov 2006 15:49:33 +0100

fixing sizeof stuff
Diffstat:
Mdraw.c | 4++--
Mmain.c | 10+++++-----
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/draw.c b/draw.c
@@ -35,8 +35,8 @@ drawtext(const char *text, unsigned long col[ColLast]) {
         return;
     w = 0;
     olen = len = strlen(text);
-    if(len >= sizeof(buf))
-        len = sizeof(buf) - 1;
+    if(len >= sizeof buf)
+        len = sizeof buf - 1;
     memcpy(buf, text, len);
     buf[len] = 0;
     h = dc.font.ascent + dc.font.descent;
diff --git a/main.c b/main.c
@@ -144,7 +144,7 @@ kpress(XKeyEvent * e) {
 
     len = strlen(text);
     buf[0] = 0;
-    num = XLookupString(e, buf, sizeof(buf), &ksym, 0);
+    num = XLookupString(e, buf, sizeof buf, &ksym, 0);
     if(IsFunctionKey(ksym) || IsKeypadKey(ksym)
             || IsMiscFunctionKey(ksym) || IsPFKey(ksym)
             || IsPrivateKeypadKey(ksym))
@@ -181,7 +181,7 @@ kpress(XKeyEvent * e) {
     case XK_Tab:
         if(!sel)
             return;
-        strncpy(text, sel->text, sizeof(text));
+        strncpy(text, sel->text, sizeof text);
         match(text);
         break;
     case XK_Right:
@@ -221,9 +221,9 @@ kpress(XKeyEvent * e) {
         if(num && !iscntrl((int) buf[0])) {
             buf[num] = 0;
             if(len > 0)
-                strncat(text, buf, sizeof(text));
+                strncat(text, buf, sizeof text);
             else
-                strncpy(text, buf, sizeof(text));
+                strncpy(text, buf, sizeof text);
             match(text);
         }
     }
@@ -238,7 +238,7 @@ readstdin(void) {
     Item *i, *new;
 
     i = 0;
-    while(fgets(buf, sizeof(buf), stdin)) {
+    while(fgets(buf, sizeof buf, stdin)) {
         len = strlen(buf);
         if (buf[len - 1] == '\n')
             buf[len - 1] = 0;