diff options
Diffstat (limited to 'commands.c')
-rw-r--r-- | commands.c | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -333,6 +333,11 @@ int sh_command(struct string sender, struct string original_message, struct stri return 0; } + if (argc < 2) { + privmsg(STRING("1HC000000"), to, 1, (struct string[]){STRING("Missing args!")}); + return 0; + } + char wasspace = 1; uint64_t offset = 0; char found = 0; @@ -347,7 +352,7 @@ int sh_command(struct string sender, struct string original_message, struct stri } if (found < 1) { - WRITES(2, STRING("WARNING: Apparently there was no third argument... shouldn't happen.\n")); + WRITES(2, STRING("WARNING: Apparently there was no argument... shouldn't happen.\n")); return 0; } |