ruby-changes:5910
From: nobu <ko1@a...>
Date: Wed, 18 Jun 2008 21:08:30 +0900 (JST)
Subject: [ruby-changes:5910] Ruby:r17418 (trunk): * ruby.c (verbose_setter, opt_W_getter): fixed prototypes.
nobu 2008-06-18 21:08:16 +0900 (Wed, 18 Jun 2008) New Revision: 17418 Modified files: trunk/ChangeLog trunk/ruby.c Log: * ruby.c (verbose_setter, opt_W_getter): fixed prototypes. http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ruby.c?r1=17418&r2=17417&diff_format=u http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=17418&r2=17417&diff_format=u Index: ChangeLog =================================================================== --- ChangeLog (revision 17417) +++ ChangeLog (revision 17418) @@ -1,3 +1,7 @@ +Wed Jun 18 21:08:14 2008 Nobuyoshi Nakada <nobu@r...> + + * ruby.c (verbose_setter, opt_W_getter): fixed prototypes. + Wed Jun 18 19:20:00 2008 NAKAMURA Usaku <usa@r...> * ruby.c (opt_W_getter): use ruby_verbose directly instead of parameter Index: ruby.c =================================================================== --- ruby.c (revision 17417) +++ ruby.c (revision 17418) @@ -1440,15 +1440,17 @@ } 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: -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/