diff options
author | Test_User <hax@andrewyu.org> | 2024-06-19 23:23:29 -0400 |
---|---|---|
committer | Test_User <hax@andrewyu.org> | 2024-06-19 23:23:29 -0400 |
commit | 30e753953bcf07d3a9507e761a4a57ac920d75cc (patch) | |
tree | 2f507d176e4c0d07eb9a5e26ac661dac73d78f76 /pseudoclients | |
parent | ab45d828cea484f72ec8573a29524894eb9b24ac (diff) | |
download | haxircd-30e753953bcf07d3a9507e761a4a57ac920d75cc.tar.gz haxircd-30e753953bcf07d3a9507e761a4a57ac920d75cc.zip |
Fix some missing returns
Diffstat (limited to 'pseudoclients')
-rw-r--r-- | pseudoclients/haxserv.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pseudoclients/haxserv.c b/pseudoclients/haxserv.c index 7683d5f..17fb236 100644 --- a/pseudoclients/haxserv.c +++ b/pseudoclients/haxserv.c @@ -494,8 +494,10 @@ int haxserv_pseudoclient_spam_command(struct string from, struct string sender, size_t count = str_to_unsigned(argv[0], &err); if (err) { notice(SID, HAXSERV_UID, respond_to, STRING("Unknown number.")); - } else if (count > 50000) { + return 0; + } else if (count > 1048576) { notice(SID, HAXSERV_UID, respond_to, STRING("Number exceeds the limit.")); + return 0; } size_t offset = (size_t)(argv[1].data - original_message.data); |