From c5cd84282aece77b60386a77abed238dd6b2fcdf Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Thu, 14 Mar 2019 17:16:26 -0400 Subject: commands.c: fix bug that prevented no-argument commands from executing --- doc/TODO | 4 ++++ src/commands.c | 4 ++-- src/fujichat.atr | Bin 92176 -> 92176 bytes src/fujitest.atr | Bin 92176 -> 92176 bytes 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/doc/TODO b/doc/TODO index be9ba42..f517349 100644 --- a/doc/TODO +++ b/doc/TODO @@ -1,3 +1,7 @@ +- move format_ip() from common.(c|h) to a new formatip.(c|h). Then + eliminate all printf() calls from fujimenu.c and makeauto.c. This + should reduce the binary size & speed up initial loads. + - port rs232.h code to new serial.h cc65 API, so we aren't stuck using old versions of cc65. diff --git a/src/commands.c b/src/commands.c index 5f9ad04..70a2485 100644 --- a/src/commands.c +++ b/src/commands.c @@ -143,7 +143,7 @@ void cmd_nick(void) { } void cmd_clear(void) { - putchar(125); /* ATASCII screen clear code */ + fuji_putchar(0x7d); /* ATASCII screen clear code */ } #ifdef FEAT_COLOR_COMMAND @@ -220,7 +220,7 @@ void handle_command(void) { err_arg_not_allowed(); return; } - return; + break; default: break; diff --git a/src/fujichat.atr b/src/fujichat.atr index 1425881..d29229e 100644 Binary files a/src/fujichat.atr and b/src/fujichat.atr differ diff --git a/src/fujitest.atr b/src/fujitest.atr index 5bb7da9..faa9134 100644 Binary files a/src/fujitest.atr and b/src/fujitest.atr differ -- cgit v1.2.3