/* -*-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
*
/*----- 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'.
*
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);
}
/* --- @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);
}