summaryrefslogtreecommitdiff
path: root/sys/src/libdraw
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@gmx.de>2012-09-26 15:54:25 +0200
committercinap_lenrek <cinap_lenrek@gmx.de>2012-09-26 15:54:25 +0200
commitd3f93ee1f394e709622e79469d2d7ee5805ce996 (patch)
treece94d05c5bedceecbd6214af96b7a9a52fe72b01 /sys/src/libdraw
parentaa3dd7fd8f1b9409979af8263f06e45505326fc1 (diff)
need more coffee
Diffstat (limited to 'sys/src/libdraw')
-rw-r--r--sys/src/libdraw/eenter.c4
-rw-r--r--sys/src/libdraw/enter.c4
2 files changed, 2 insertions, 6 deletions
diff --git a/sys/src/libdraw/eenter.c b/sys/src/libdraw/eenter.c
index 9102d60c3..ef24af7bc 100644
--- a/sys/src/libdraw/eenter.c
+++ b/sys/src/libdraw/eenter.c
@@ -156,9 +156,7 @@ eenter(char *ask, char *buf, int len, Mouse *m)
if(tick == 0 || strchr("\t ", buf[tick-1]))
break;
}
- if(n > tick)
- memset(buf+tick, 0, n-tick);
- n = tick;
+ buf[n = tick] = 0;
break;
}
if(k == Kbs){
diff --git a/sys/src/libdraw/enter.c b/sys/src/libdraw/enter.c
index 18fd4feec..c800f15f0 100644
--- a/sys/src/libdraw/enter.c
+++ b/sys/src/libdraw/enter.c
@@ -164,9 +164,7 @@ enter(char *ask, char *buf, int len, Mousectl *mc, Keyboardctl *kc, Screen *scr)
if(tick == 0 || strchr("\t ", buf[tick-1]))
break;
}
- if(n > tick)
- memset(buf+tick, 0, n-tick);
- n = tick;
+ buf[n = tick] = 0;
break;
}
if(k == Kbs){