=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/top/top.c,v retrieving revision 1.47 retrieving revision 1.48 diff -c -r1.47 -r1.48 *** src/usr.bin/top/top.c 2007/02/04 19:17:14 1.47 --- src/usr.bin/top/top.c 2007/02/04 19:23:27 1.48 *************** *** 1,4 **** ! /* $OpenBSD: top.c,v 1.47 2007/02/04 19:17:14 otto Exp $ */ /* * Top users/processes display for Unix --- 1,4 ---- ! /* $OpenBSD: top.c,v 1.48 2007/02/04 19:23:27 otto Exp $ */ /* * Top users/processes display for Unix *************** *** 731,740 **** double newdelay = strtod(tempbuf2, &endp); if (newdelay >= 0 && newdelay < 1000000 && ! *endp == '\0') delay = newdelay; ! } ! clear_message(); break; case CMD_displays: /* change display count */ --- 731,748 ---- double newdelay = strtod(tempbuf2, &endp); if (newdelay >= 0 && newdelay < 1000000 && ! *endp == '\0') { delay = newdelay; ! } else { ! new_message(MT_standout, ! "Delay should be a non-negative number"); ! if (putchar('\r') == EOF) ! exit(1); ! no_command = Yes; ! } ! ! } else ! clear_message(); break; case CMD_displays: /* change display count */