Xinqi Bao's Git
projects
/
dmenu.git
/ diff
summary
|
log
|
commit
|
diff
|
tree
raw
|
patch
|
inline
| side by side (parent:
26fbf12
)
fixing sizeof stuff
author
arg@mig29 <unknown>
Sun, 26 Nov 2006 14:49:33 +0000
(15:49 +0100)
committer
arg@mig29 <unknown>
Sun, 26 Nov 2006 14:49:33 +0000
(15:49 +0100)
draw.c
diff
|
blob
|
history
main.c
diff
|
blob
|
history
diff --git
a/draw.c
b/draw.c
index
14bb801
..
74a47a6
100644
(file)
--- 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);
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;
memcpy(buf, text, len);
buf[len] = 0;
h = dc.font.ascent + dc.font.descent;
diff --git
a/main.c
b/main.c
index
7228cb6
..
ce13a80
100644
(file)
--- a/
main.c
+++ b/
main.c
@@
-144,7
+144,7
@@
kpress(XKeyEvent * e) {
len = strlen(text);
buf[0] = 0;
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))
if(IsFunctionKey(ksym) || IsKeypadKey(ksym)
|| IsMiscFunctionKey(ksym) || IsPFKey(ksym)
|| IsPrivateKeypadKey(ksym))
@@
-181,7
+181,7
@@
kpress(XKeyEvent * e) {
case XK_Tab:
if(!sel)
return;
case XK_Tab:
if(!sel)
return;
- strncpy(text, sel->text, sizeof
(text)
);
+ strncpy(text, sel->text, sizeof
text
);
match(text);
break;
case XK_Right:
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)
if(num && !iscntrl((int) buf[0])) {
buf[num] = 0;
if(len > 0)
- strncat(text, buf, sizeof
(text)
);
+ strncat(text, buf, sizeof
text
);
else
else
- strncpy(text, buf, sizeof
(text)
);
+ strncpy(text, buf, sizeof
text
);
match(text);
}
}
match(text);
}
}
@@
-238,7
+238,7
@@
readstdin(void) {
Item *i, *new;
i = 0;
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;
len = strlen(buf);
if (buf[len - 1] == '\n')
buf[len - 1] = 0;