mirror of
https://github.com/janet-lang/janet
synced 2025-11-06 10:33:03 +00:00
Add overflow check.
This commit is contained in:
@@ -498,6 +498,7 @@ tail:
|
|||||||
|
|
||||||
case RULE_NTH: {
|
case RULE_NTH: {
|
||||||
uint32_t nth = rule[1];
|
uint32_t nth = rule[1];
|
||||||
|
if (nth > INT32_MAX) nth = INT32_MAX;
|
||||||
uint32_t tag = rule[3];
|
uint32_t tag = rule[3];
|
||||||
int oldmode = s->mode;
|
int oldmode = s->mode;
|
||||||
CapState cs = cap_save(s);
|
CapState cs = cap_save(s);
|
||||||
|
|||||||
Reference in New Issue
Block a user