ruby-changes:17480
From: nobu <ko1@a...>
Date: Wed, 13 Oct 2010 22:55:51 +0900 (JST)
Subject: [ruby-changes:17480] Ruby:r29485 (trunk): * insns.def (opt_case_dispatch): use st_data_t.
nobu 2010-10-13 22:51:20 +0900 (Wed, 13 Oct 2010) New Revision: 29485 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=29485 Log: * insns.def (opt_case_dispatch): use st_data_t. Modified files: trunk/ChangeLog trunk/insns.def Index: ChangeLog =================================================================== --- ChangeLog (revision 29484) +++ ChangeLog (revision 29485) @@ -1,3 +1,7 @@ +Wed Oct 13 22:51:17 2010 Nobuyoshi Nakada <nobu@r...> + + * insns.def (opt_case_dispatch): use st_data_t. + Wed Oct 13 22:32:34 2010 Takeyuki FUJIOKA <xibbar@r...> * lib/cgi/util.rb (CGI::unescape): bugfix to unescape the multibyte Index: insns.def =================================================================== --- insns.def (revision 29484) +++ insns.def (revision 29485) @@ -1272,9 +1272,9 @@ case T_BIGNUM: case T_STRING: if (BASIC_OP_UNREDEFINED_P(BOP_EQQ)) { - VALUE val; + st_data_t val; if (st_lookup(RHASH_TBL(hash), key, &val)) { - JUMP(FIX2INT(val)); + JUMP(FIX2INT((VALUE)val)); } else { JUMP(else_offset); -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/