* eval.c (rb_exc_raise): ANSI style.
(rb_exc_fatal): ditto. (rb_raise_jump): ditto. (rb_jump_tag): ditto. (rb_block_given_p): ditto. * variable.c (original_module): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
e2e23e688f
commit
96438d2bd8
10
ChangeLog
10
ChangeLog
@ -1,3 +1,13 @@
|
||||
Mon Dec 24 18:23:32 2007 Tanaka Akira <akr@fsij.org>
|
||||
|
||||
* eval.c (rb_exc_raise): ANSI style.
|
||||
(rb_exc_fatal): ditto.
|
||||
(rb_raise_jump): ditto.
|
||||
(rb_jump_tag): ditto.
|
||||
(rb_block_given_p): ditto.
|
||||
|
||||
* variable.c (original_module): ditto.
|
||||
|
||||
Mon Dec 24 18:05:09 2007 Koichi Sasada <ko1@atdot.net>
|
||||
|
||||
* iseq.c (Init_ISeq): disable ISeq.load() because there is no verifier.
|
||||
|
14
eval.c
14
eval.c
@ -721,15 +721,13 @@ rb_longjmp(int tag, VALUE mesg)
|
||||
}
|
||||
|
||||
void
|
||||
rb_exc_raise(mesg)
|
||||
VALUE mesg;
|
||||
rb_exc_raise(VALUE mesg)
|
||||
{
|
||||
rb_longjmp(TAG_RAISE, mesg);
|
||||
}
|
||||
|
||||
void
|
||||
rb_exc_fatal(mesg)
|
||||
VALUE mesg;
|
||||
rb_exc_fatal(VALUE mesg)
|
||||
{
|
||||
rb_longjmp(TAG_FATAL, mesg);
|
||||
}
|
||||
@ -829,22 +827,20 @@ rb_make_exception(int argc, VALUE *argv)
|
||||
}
|
||||
|
||||
void
|
||||
rb_raise_jump(mesg)
|
||||
VALUE mesg;
|
||||
rb_raise_jump(VALUE mesg)
|
||||
{
|
||||
/* TODO: fix me */
|
||||
rb_longjmp(TAG_RAISE, mesg);
|
||||
}
|
||||
|
||||
void
|
||||
rb_jump_tag(tag)
|
||||
int tag;
|
||||
rb_jump_tag(int tag)
|
||||
{
|
||||
JUMP_TAG(tag);
|
||||
}
|
||||
|
||||
int
|
||||
rb_block_given_p()
|
||||
rb_block_given_p(void)
|
||||
{
|
||||
rb_thread_t *th = GET_THREAD();
|
||||
if (GC_GUARDED_PTR_REF(th->cfp->lfp[0])) {
|
||||
|
@ -1710,8 +1710,7 @@ rb_define_global_const(const char *name, VALUE val)
|
||||
}
|
||||
|
||||
static VALUE
|
||||
original_module(c)
|
||||
VALUE c;
|
||||
original_module(VALUE c)
|
||||
{
|
||||
if (TYPE(c) == T_ICLASS)
|
||||
return RBASIC(c)->klass;
|
||||
|
Loading…
x
Reference in New Issue
Block a user