From: Brett Grandbois Date: Mon, 5 Feb 2018 20:40:29 +0000 (+1000) Subject: ncurses/nc-cui: musl libc fixes X-Git-Tag: v1.7.0~12 X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=commitdiff_plain;h=44ab15ff671fae26af2b5c8a5db8bcded677ef74 ncurses/nc-cui: musl libc fixes add missing #inlcude musl libc can segfault with a NULL format string so need to add a redundant "%s", "" to keep it happy Signed-off-by: Brett Grandbois Signed-off-by: Samuel Mendoza-Jonas --- diff --git a/ui/ncurses/nc-cui.c b/ui/ncurses/nc-cui.c index f9f8247..ee6df87 100644 --- a/ui/ncurses/nc-cui.c +++ b/ui/ncurses/nc-cui.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include @@ -1334,7 +1335,7 @@ static struct pmenu *plugin_menu_init(struct cui *cui) m = pmenu_init(cui, 2, cui_plugin_menu_exit); m->scr.frame.ltitle = talloc_asprintf(m, _("Petitboot Plugins")); - m->scr.frame.rtitle = talloc_asprintf(m, NULL); + m->scr.frame.rtitle = talloc_asprintf(m, "%s", ""); m->scr.frame.help = talloc_strdup(m, _("Enter=install, e=details, x=exit, h=help")); m->scr.frame.status = talloc_asprintf(m,