diff options
author | mame <mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-01-29 13:40:50 +0000 |
---|---|---|
committer | mame <mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-01-29 13:40:50 +0000 |
commit | 9d6e9694ee931abde3267805aaf0440c57cf9067 (patch) | |
tree | 13e596faa7c573887bad08962a3ece21a9f8caf4 | |
parent | ada4996ca8c8f37bcbcfcee4c9dcd7698b9bea1d (diff) |
* range.c (step_i): rb_funcall receives VALUE as an argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15327 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | range.c | 3 |
2 files changed, 5 insertions, 2 deletions
@@ -1,3 +1,7 @@ +Tue Jan 29 22:40:12 2008 Yusuke Endoh <mame@tsg.ne.jp> + + * range.c (step_i): rb_funcall receives VALUE as an argument. + Tue Jan 29 11:53:05 2008 Nobuyoshi Nakada <nobu@ruby-lang.org> * configure.in: rm largefile.h. @@ -264,8 +264,7 @@ step_i(i, arg) iter[0] -= INT2FIX(1) & ~FIXNUM_FLAG; } else { - VALUE one = INT2FIX(1); - iter[0] = rb_funcall(iter[0], '-', 1, &one); + iter[0] = rb_funcall(iter[0], '-', 1, INT2FIX(1)); } if (iter[0] == INT2FIX(0)) { rb_yield(i); |