From 0e78c1e9dd02181c4bb53b8a54b362a81a3145de Mon Sep 17 00:00:00 2001 From: ac-stef Date: Tue, 6 Jun 2017 19:19:57 +0200 Subject: [PATCH] fix empty menu footers thx BrutalSystem --- source/src/menus.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/src/menus.cpp b/source/src/menus.cpp index b57cb1a0..a954d9d5 100644 --- a/source/src/menus.cpp +++ b/source/src/menus.cpp @@ -911,8 +911,8 @@ void menuheader(void *menu, char *header, char *footer, bool heap) { gmenu &m = *(gmenu *)menu; if(m.headfootheap) { DELSTRING(m.header); DELSTRING(m.footer); } - m.header = header; - m.footer = footer; + m.header = (header && *header) || heap ? header : NULL; + m.footer = (footer && *footer) || heap ? footer : NULL; m.headfootheap = heap; // false: "manual" }