X-Git-Url: https://git.distorted.org.uk/~mdw/sw-tools/blobdiff_plain/c12f3803ae19907eff2f922622f43bf1d6789603..5636c0ce0820fb80e89dd88dd257e405f245e5bf:/src/pres_curses.c diff --git a/src/pres_curses.c b/src/pres_curses.c index 0901df5..44770c6 100644 --- a/src/pres_curses.c +++ b/src/pres_curses.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: pres_curses.c,v 1.2 1999/06/24 15:51:16 mdw Exp $ + * $Id: pres_curses.c,v 1.3 1999/07/16 12:49:58 mdw Exp $ * * Curses-based output presentation * @@ -29,6 +29,9 @@ /*----- Revision history --------------------------------------------------* * * $Log: pres_curses.c,v $ + * Revision 1.3 1999/07/16 12:49:58 mdw + * Improve exit status display. New interface from `doto' project. + * * Revision 1.2 1999/06/24 15:51:16 mdw * Fix signal handlers so they don't corrupt `errno'. * @@ -230,7 +233,7 @@ int curses_init(archcons *a) leaveok(c->s, TRUE); wbkgdset(c->s, A_STANDOUT); werase(c->s); - mvwprintw(c->s, 0, 0, " %s [running]\n", c->e->arch); + mvwprintw(c->s, 0, 0, " %s [running]\n", c->e->arch); wnoutrefresh(c->w); wnoutrefresh(c->s); } @@ -275,10 +278,10 @@ void curses_output(archent *e, const char *p, size_t sz) /* --- @curses_close@ --- */ -void curses_close(archent *e, int ok) +void curses_close(archent *e, int ok, const char *summ) { cwin *c = e->pres; - mvwprintw(c->s, 0, 0, " %s [%s]\n", e->arch, ok ? "finished" : "failed"); + mvwprintw(c->s, 0, 0, " %s [%s]\n", e->arch, summ); wrefresh(c->s); }