aboutsummaryrefslogtreecommitdiffstats
path: root/internal
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2020-12-10 22:00:11 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2021-01-13 12:16:00 +0900
commit083c5f08ec4e95c9b75810d46f933928327a5ab3 (patch)
tree2290428c880e25479df7479f7bbf457ef93abe96 /internal
parenta5b4b806de3b130348a92aa3306fbb9318efb762 (diff)
downloadruby-083c5f08ec4e95c9b75810d46f933928327a5ab3.tar.gz
Check stack overflow in recursive glob_helper [Bug #17162]
Diffstat (limited to 'internal')
-rw-r--r--internal/vm.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/internal/vm.h b/internal/vm.h
index a0e067d40c..80f2c792a3 100644
--- a/internal/vm.h
+++ b/internal/vm.h
@@ -80,6 +80,7 @@ VALUE rb_yield_force_blockarg(VALUE values);
VALUE rb_lambda_call(VALUE obj, ID mid, int argc, const VALUE *argv,
rb_block_call_func_t bl_proc, int min_argc, int max_argc,
VALUE data2);
+void rb_check_stack_overflow(void);
/* vm_insnhelper.c */
VALUE rb_equal_opt(VALUE obj1, VALUE obj2);