From a0ff6169f60a7ffe5dbf91e27b4ca971c15ae2ed Mon Sep 17 00:00:00 2001 From: sorgelig Date: Thu, 29 Jun 2017 01:32:51 +0800 Subject: [PATCH] Remove trailing whitespace in OSD strings. --- menu.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/menu.c b/menu.c index f7801d2..17ee8e6 100644 --- a/menu.c +++ b/menu.c @@ -901,6 +901,11 @@ void HandleUI(void) s[0] = ' '; substrcpy(s + 1, p, 1); + + char *end = s + strlen(s) - 1; + while ((end > s+1) && (*end == ' ')) end--; + *(end + 1) = 0; + strcat(s, ":"); l = 28 - l - strlen(s); while (l--) strcat(s, " ");