From be4283b8fff9fcf140fc602ce5a7fd47e3ac4f84 Mon Sep 17 00:00:00 2001 From: "C. McEnroe" Date: Sun, 22 Mar 2020 14:38:22 -0400 Subject: Handle empty input directly in command --- command.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'command.c') diff --git a/command.c b/command.c index 3ef4d5d..e06c2a0 100644 --- a/command.c +++ b/command.c @@ -40,7 +40,7 @@ static void commandQuote(uint id, char *params) { } static void echoMessage(char *cmd, uint id, char *params) { - if (!params || !params[0]) return; + if (!params) return; ircFormat("%s %s :%s\r\n", cmd, idNames[id], params); struct Message msg = { .nick = self.nick, @@ -396,6 +396,8 @@ void command(uint id, char *input) { if (id == Debug && input[0] != '/' && !self.restricted) { commandQuote(id, input); return; + } else if (!input[0]) { + return; } else if (commandIsPrivmsg(id, input)) { commandPrivmsg(id, input); return; -- cgit 1.4.1