Xinqi Bao's Git
projects
/
dmenu.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
raw
|
inline
| side by side
Added tag 2.6 for changeset 775f761a5647
[dmenu.git]
/
main.c
diff --git
a/main.c
b/main.c
index
210792a
..
d87e5dc
100644
(file)
--- a/
main.c
+++ b/
main.c
@@
-203,7
+203,7
@@
match(char *pattern) {
static void
kpress(XKeyEvent * e) {
char buf[32];
static void
kpress(XKeyEvent * e) {
char buf[32];
- int i, num
, prev_nitem
;
+ int i, num;
unsigned int len;
KeySym ksym;
unsigned int len;
KeySym ksym;
@@
-289,12
+289,8
@@
kpress(XKeyEvent * e) {
}
break;
case XK_BackSpace:
}
break;
case XK_BackSpace:
- if((i = len)) {
- prev_nitem = nitem;
- do {
- text[--i] = 0;
- match(text);
- } while(i && nitem && prev_nitem == nitem);
+ if(len) {
+ text[--len] = 0;
match(text);
}
break;
match(text);
}
break;