From b658d44c5a515751912b7af7cbddabc93592c2b9 Mon Sep 17 00:00:00 2001 From: Armaan Bhojwani Date: Sun, 9 May 2021 15:47:14 -0400 Subject: [PATCH] Check for double spaces in addition to newlines --- mmenu.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mmenu.c b/mmenu.c index fafc3fd..08f3d06 100644 --- a/mmenu.c +++ b/mmenu.c @@ -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; } -- 2.39.2