From affb18b85bf8e4d3a22582d6359aa43b1a9af8cc Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Wed, 2 Dec 2020 09:47:13 +0900 Subject: Remove assertions to check catch handler offset to be in 16bits. --- mrbgems/mruby-compiler/core/codegen.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/mrbgems/mruby-compiler/core/codegen.c b/mrbgems/mruby-compiler/core/codegen.c index 4c67988e4..6f1edd20e 100644 --- a/mrbgems/mruby-compiler/core/codegen.c +++ b/mrbgems/mruby-compiler/core/codegen.c @@ -3265,9 +3265,6 @@ catch_handler_set(codegen_scope *s, int ent, enum mrb_catch_type type, uint32_t struct mrb_irep_catch_handler *e; mrb_assert(ent >= 0 && ent < s->irep->clen); - mrb_assert(begin < MAXARG_S); - mrb_assert(end < MAXARG_S); - mrb_assert(target < MAXARG_S); e = &s->catch_table[ent]; uint8_to_bin(type, &e->type); -- cgit v1.2.3