commit 2007eebaae949d09e712d8df747f2357822ff0fe
parent ca7547d056ae46886e94dbe18205435f31e7389d
Author: Anselm R. Garbe <garbeam@wmii.de>
Date: Fri, 14 Apr 2006 12:47:10 +0200
allowing to write 0 to /def/colwidth
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/cmd/wm/fs.c b/cmd/wm/fs.c
@@ -1409,8 +1409,8 @@ xwrite(IXPConn *c, Fcall *fcall)
return Ebadvalue;
memcpy(buf, fcall->data, fcall->count);
buf[fcall->count] = 0;
- i = cext_strtonum(buf, MIN_COLWIDTH, rect.width - MIN_COLWIDTH, &err);
- if(err)
+ i = cext_strtonum(buf, 0, rect.width - MIN_COLWIDTH, &err);
+ if(err || (i && i < MIN_COLWIDTH))
return Ebadvalue;
def.colw = i;
break;