ruby-changes:20102
From: tadf <ko1@a...>
Date: Sat, 18 Jun 2011 00:22:22 +0900 (JST)
Subject: [ruby-changes:20102] tadf:r32148 (trunk): * ext/date/date_core.c: do not define wnum[01].
tadf 2011-06-18 00:22:10 +0900 (Sat, 18 Jun 2011) New Revision: 32148 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32148 Log: * ext/date/date_core.c: do not define wnum[01]. Modified files: trunk/ChangeLog trunk/ext/date/date_core.c Index: ChangeLog =================================================================== --- ChangeLog (revision 32147) +++ ChangeLog (revision 32148) @@ -1,3 +1,7 @@ +Sat Jun 18 00:20:54 2011 Tadayoshi Funaba <tadf@d...> + + * ext/date/date_core.c: do not define wnum[01]. + Fri Jun 17 18:57:36 2011 NARUSE, Yui <naruse@r...> * compile.c (iseq_compile_each): fix return value of obj[a,*b]=c. Index: ext/date/date_core.c =================================================================== --- ext/date/date_core.c (revision 32147) +++ ext/date/date_core.c (revision 32148) @@ -4887,6 +4887,7 @@ return INT2FIX(m_cwday(dat)); } +#ifndef NDEBUG static VALUE d_lite_wnum0(VALUE self) { @@ -4900,6 +4901,7 @@ get_d1(self); return INT2FIX(m_wnum1(dat)); } +#endif /* * call-seq: @@ -9262,8 +9264,10 @@ rb_define_method(cDate, "cweek", d_lite_cweek, 0); rb_define_method(cDate, "cwday", d_lite_cwday, 0); - rb_define_private_method(cDate, "wnum0", d_lite_wnum0, 0); - rb_define_private_method(cDate, "wnum1", d_lite_wnum1, 0); +#ifndef NDEBUG + de_define_private_method(cDate, "wnum0", d_lite_wnum0, 0); + de_define_private_method(cDate, "wnum1", d_lite_wnum1, 0); +#endif rb_define_method(cDate, "wday", d_lite_wday, 0); -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/