diff options
author | Armaan Bhojwani <me@armaanb.net> | 2021-05-09 15:47:14 -0400 |
---|---|---|
committer | Armaan Bhojwani <me@armaanb.net> | 2021-05-09 15:47:14 -0400 |
commit | b658d44c5a515751912b7af7cbddabc93592c2b9 (patch) | |
tree | 3427c990d6b9eaacec1d14f4c74e0369a95235f6 | |
parent | c0cde8f95a87aaa419cffe80cb75e7aa6a2d1501 (diff) | |
download | mmenu-b658d44c5a515751912b7af7cbddabc93592c2b9.tar.gz |
Check for double spaces in addition to newlines
-rw-r--r-- | mmenu.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -108,16 +108,16 @@ getmenu(char *date) j = 1; for (int i = 0; outp[i]; i++) { j++; - if (outp[i] == '\n' && outp[i+1] == '\n') { - i++; - } else { + if (!((outp[i] == '\n' && outp[i+1] == '\n') || + (outp[i] == ' ' && outp[i+1] == ' '))) { nl = (char *) realloc(nl, j); if (!nl) memfail(); - next[0] = outp[i]; + next[0] = outp[i+1]; strncat(nl, next, 2); } } free(outp); + return nl; } |