diff options
| author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-12-24 09:25:27 +0000 |
|---|---|---|
| committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-12-24 09:25:27 +0000 |
| commit | 383f19050dfcf214fc6ac902e0c46477b9ee2dea (patch) | |
| tree | edb340e6ff527b3f37852719b328b2d49cdde5ae | |
| parent | 1919ce3274f7ce03a2a76827e04cae9e299e2102 (diff) | |
| download | ruby-383f19050dfcf214fc6ac902e0c46477b9ee2dea.tar.gz ruby-383f19050dfcf214fc6ac902e0c46477b9ee2dea.tar.xz ruby-383f19050dfcf214fc6ac902e0c46477b9ee2dea.zip | |
* 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: http://svn.ruby-lang.org/repos/ruby/trunk@14596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
| -rw-r--r-- | ChangeLog | 10 | ||||
| -rw-r--r-- | eval.c | 14 | ||||
| -rw-r--r-- | variable.c | 3 |
3 files changed, 16 insertions, 11 deletions
@@ -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. @@ -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])) { diff --git a/variable.c b/variable.c index 79de10e44..c8919b7ba 100644 --- a/variable.c +++ b/variable.c @@ -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; |
