X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=ui%2Fncurses%2Fnc-cui.c;h=fbc02b969f15b1177b7d491825366d95631c2959;hb=3d7ccc23cb49d5f8e371dcf6580b78bb78b77046;hp=93b2e43eebf0847bd5498746ccbe28e8028b20c4;hpb=685fc9d70bb5f09ef345ea0f3d8c3422fd77d611;p=petitboot diff --git a/ui/ncurses/nc-cui.c b/ui/ncurses/nc-cui.c index 93b2e43..fbc02b9 100644 --- a/ui/ncurses/nc-cui.c +++ b/ui/ncurses/nc-cui.c @@ -714,7 +714,9 @@ static void cui_update_status(struct status *status, void *arg) statuslog_append_steal(cui, cui->statuslog, status); - nc_scr_status_printf(cui->current, "%s", status->message); + /* Ignore status messages from the backlog */ + if (!status->backlog) + nc_scr_status_printf(cui->current, "%s", status->message); } static void cui_update_mm_title(struct cui *cui) @@ -1005,8 +1007,7 @@ static int cui_server_wait(void *arg) nc_scr_status_printf(cui->current, "Info: Waiting for device discovery"); } else { - nc_scr_status_printf(cui->current, - "Info: Connected to pb-discover!"); + nc_scr_status_free(cui->current); talloc_steal(cui, cui->client); if (cui->has_input) {