]> jfr.im git - solanum.git/commitdiff
chmode: properly validate chm_throttle mode parameters
authorWilliam Pitcock <redacted>
Wed, 6 Jan 2016 01:02:44 +0000 (19:02 -0600)
committerWilliam Pitcock <redacted>
Wed, 6 Jan 2016 01:02:44 +0000 (19:02 -0600)
src/chmode.c

index 20ad88c7f9d83546c86a2bf8ee7d2a161618cc0d..d4d19619ff53931acbe1b4d2c49876adbbb264d6 100644 (file)
@@ -1165,7 +1165,7 @@ chm_throttle(struct Client *source_p, struct Channel *chptr,
        {
                sscanf(parv[(*parn)], "%d:%d", &joins, &timeslice);
 
-               if(!joins || !timeslice)
+               if(joins <= 0 || timeslice <= 0)
                        return;
 
                mode_changes[mode_count].letter = c;