From 7d9c2a6733144e1f10678c59018f540f61d4c6c0 Mon Sep 17 00:00:00 2001 From: nobu Date: Tue, 16 Oct 2001 15:17:10 +0000 Subject: * eval.c (rb_f_missing): check stack level with rb_stack_check(). * eval.c (rb_call0): ditto. * eval.c, intern.h (rb_stack_check): added. [new] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1789 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- intern.h | 1 + 1 file changed, 1 insertion(+) (limited to 'intern.h') diff --git a/intern.h b/intern.h index eedbab3da4..dd62aed53a 100644 --- a/intern.h +++ b/intern.h @@ -112,6 +112,7 @@ EXTERN int ruby_nerrs; VALUE rb_exc_new _((VALUE, const char*, long)); VALUE rb_exc_new2 _((VALUE, const char*)); VALUE rb_exc_new3 _((VALUE, VALUE)); +void rb_stack_check _((void)); NORETURN(void rb_loaderror __((const char*, ...))); NORETURN(void rb_name_error __((VALUE id, const char*, ...))); void rb_compile_error __((const char*, ...)); -- cgit v1.2.3