diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-06-18 12:08:16 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-06-18 12:08:16 +0000 |
commit | 29ad22694f6f105de4d0322548d6551ecdadbb26 (patch) | |
tree | 3ab5ec138a6efb1babc209ca61e03df641cca8f4 /ruby.c | |
parent | 80243ab3869c9f317eba4d608168e21c3813cfce (diff) | |
download | ruby-29ad22694f6f105de4d0322548d6551ecdadbb26.tar.gz |
* ruby.c (verbose_setter, opt_W_getter): fixed prototypes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@17418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ruby.c')
-rw-r--r-- | ruby.c | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -1440,15 +1440,17 @@ forbid_setid(const char *s, struct cmdline_options *opt) } static void -verbose_setter(VALUE val, ID id, VALUE *variable) +verbose_setter(VALUE val, ID id, void *data) { - ruby_verbose = RTEST(val) ? Qtrue : val; + VALUE *variable = data; + *variable = RTEST(val) ? Qtrue : val; } static VALUE -opt_W_getter(VALUE val, ID id, VALUE *variable) +opt_W_getter(ID id, void *data) { - switch (ruby_verbose) { + VALUE *variable = data; + switch (*variable) { case Qnil: return INT2FIX(0); case Qfalse: |