diff options
author | usa <usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2001-10-29 06:16:01 +0000 |
---|---|---|
committer | usa <usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2001-10-29 06:16:01 +0000 |
commit | 9033177cf4b87e1f0d5a4faddfa116e05d818a7a (patch) | |
tree | 239972797f1d798d6adb75a150fbfbd453d5751f /range.c | |
parent | 55c422151f16002dae7a0a899d93eb139c459f46 (diff) | |
download | ruby-9033177cf4b87e1f0d5a4faddfa116e05d818a7a.tar.gz ruby-9033177cf4b87e1f0d5a4faddfa116e05d818a7a.tar.xz ruby-9033177cf4b87e1f0d5a4faddfa116e05d818a7a.zip |
* intern.h (rb_protect_inspect): follow the change of array.c.
* eval.c (rb_exec_end_proc): follow the change of rb_protect().
* eval.c (method_proc, umethod_proc, rb_catch): cast the first
parameter of rb_iterate() to avoid VC++ warning.
* range.c (range_step): ditto.
* ext/sdbm/init.c (fsdbm_update, fsdbm_replace): ditto.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'range.c')
-rw-r--r-- | range.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -311,7 +311,8 @@ range_step(argc, argv, range) args[0] = b; args[1] = e; args[2] = range; iter[0] = 1; iter[1] = NUM2LONG(step); - rb_iterate(r_step_str, (VALUE)args, r_step_str_i, (VALUE)iter); + rb_iterate((VALUE(*)_((VALUE)))r_step_str, (VALUE)args, r_step_str_i, + (VALUE)iter); } else { /* generic each */ VALUE v = b; |