commit 62686ec717f8917a907f1f076d9d3778821bc5d9
parent 3579ac24598343dff35517eea053a0a78a1237ed
Author: Sander van Dijk <sander@wmii.de>
Date: Sat, 18 Feb 2006 22:07:04 +0100
check if there is a \n before trying to remove it.
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/cmd/wmiimenu.c b/cmd/wmiimenu.c
@@ -320,7 +320,8 @@ read_allitems()
while(fgets(buf, sizeof(buf), stdin)) {
len = strlen(buf);
- buf[len - 1] = 0; /* removing \n */
+ if (buf[len - 1] == '\n') /* there might be no \n after the last item */
+ buf[len - 1] = 0; /* removing \n */
p = strdup(buf);
if(max < len) {
maxname = p;