diff -ruN ircii-EPIC4pre2.002/doc/EPIC_VERSIONS ircii-EPIC4pre2.003/doc/EPIC_VERSIONS --- ircii-EPIC4pre2.002/doc/EPIC_VERSIONS Mon Feb 22 15:20:48 1999 +++ ircii-EPIC4pre2.003/doc/EPIC_VERSIONS Wed Feb 24 13:09:37 1999 @@ -43,3 +43,4 @@ EPIC4pre1 - 07/14/97 Beta version of EPIC4 EPIC4pre2 - 07/13/98 2nd Beta Version of EPIC4 EPIC4pre2.002 - 02/22/99 3rd Beta Version of EPIC4 +EPIC4pre2.003 - 02/24/99 Fixes three bugs, found by robohak, alphaa diff -ruN ircii-EPIC4pre2.002/source/functions.c ircii-EPIC4pre2.003/source/functions.c --- ircii-EPIC4pre2.002/source/functions.c Thu Feb 4 14:32:08 1999 +++ ircii-EPIC4pre2.003/source/functions.c Wed Feb 24 09:59:45 1999 @@ -2213,6 +2213,8 @@ else interval = 1; + if (interval == 0) + RETURN_EMPTY; if (interval < 0) interval = -interval; diff -ruN ircii-EPIC4pre2.002/source/help.c ircii-EPIC4pre2.003/source/help.c --- ircii-EPIC4pre2.002/source/help.c Mon Feb 15 14:26:33 1999 +++ ircii-EPIC4pre2.003/source/help.c Wed Feb 24 16:45:16 1999 @@ -83,6 +83,9 @@ int rows = 0; char line[256]; + if (!help_fp) + return 0; + old_to_window = to_window; to_window = window ? window : current_window; @@ -139,13 +142,12 @@ if (line && toupper(*line) == 'Q') { finished_help_paging = 1; -#if 0 - help_paused_lines = 0; /* Thanks robo */ -#endif fclose(help_fp); help_fp = NULL; +#if 0 set_help_screen((Screen *) 0); return; +#endif } if (show_help(help_window, name)) @@ -255,6 +257,7 @@ if (help_paused_lines >= HELP_PAUSED_LINES_MAX) panic("help_pause_add_line: would overflow the buffer"); malloc_strcpy(&help_paused_topic[help_paused_lines], buf); + help_paused_lines++; } /* diff -ruN ircii-EPIC4pre2.002/source/irc.c ircii-EPIC4pre2.003/source/irc.c --- ircii-EPIC4pre2.002/source/irc.c Mon Feb 22 15:20:19 1999 +++ ircii-EPIC4pre2.003/source/irc.c Wed Feb 24 10:00:07 1999 @@ -13,13 +13,13 @@ /* * irc_version is what $J returns, its the common-name for the version. */ -const char irc_version[] = "EPIC4pre2.002"; +const char irc_version[] = "EPIC4pre2.003"; /* * internal_version is what $V returns, its the integer-id for the * version, and corresponds to the date of release, YYYYMMDD. */ -const char internal_version[] = "19990222"; +const char internal_version[] = "19990224"; #define __need_putchar_x__