pinosaur
/
dwmblocks.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
fixed issue causing segfault on ARM systems
[dwmblocks.git]
/
dwmblocks.c
diff --git
a/dwmblocks.c
b/dwmblocks.c
index
395b565
..
f7f23cc
100644
(file)
--- a/
dwmblocks.c
+++ b/
dwmblocks.c
@@
-54,7
+54,11
@@
void getcmd(const Block *block, char *output)
char c;
int i = strlen(block->icon);
while((c = fgetc(cmdf)) != EOF)
+ {
output[i++] = c;
+ if(c == '\n')
+ break;
+ }
if (delim != '\0' && --i)
output[i++] = delim;
output[i++] = '\0';