ruby-changes:23138
From: nobu <ko1@a...>
Date: Sat, 31 Mar 2012 10:03:45 +0900 (JST)
Subject: [ruby-changes:23138] nobu:r35188 (trunk): * st.c (st_delete): use real_entries in st_delete for packed tables
nobu 2012-03-31 10:01:41 +0900 (Sat, 31 Mar 2012) New Revision: 35188 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=35188 Log: * st.c (st_delete): use real_entries in st_delete for packed tables Modified files: trunk/ChangeLog trunk/st.c Index: ChangeLog =================================================================== --- ChangeLog (revision 35187) +++ ChangeLog (revision 35188) @@ -1,3 +1,7 @@ +Sat Mar 31 10:01:39 2012 Sokolov Yura <funny-falcon <funny.falcon@g...>> + + * st.c (st_delete): use real_entries in st_delete for packed tables + Sat Mar 31 07:53:23 2012 Nobuyoshi Nakada <nobu@r...> * st.c (st_foreach_check): remove the entry by replacing with never Index: st.c =================================================================== --- st.c (revision 35187) +++ st.c (revision 35188) @@ -731,7 +731,7 @@ if (table->entries_packed) { st_index_t i = find_packed_index(table, hash_val, *key); - if (i < table->num_entries) { + if (i < table->real_entries) { if (value != 0) *value = PVAL(table, i); *key = PKEY(table, i); remove_packed_entry(table, i); -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/