[前][次][番号順一覧][スレッド一覧]

ruby-changes:68419

From: Nobuyoshi <ko1@a...>
Date: Wed, 13 Oct 2021 12:33:31 +0900 (JST)
Subject: [ruby-changes:68419] bad61d34be (master): Qundef is not for ID

https://git.ruby-lang.org/ruby.git/commit/?id=bad61d34be

From bad61d34bed71ff3b68c6b1b29f038b305723cc0 Mon Sep 17 00:00:00 2001
From: Nobuyoshi Nakada <nobu@r...>
Date: Wed, 13 Oct 2021 12:07:57 +0900
Subject: Qundef is not for ID

---
 id_table.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/id_table.c b/id_table.c
index 149f52cd88..b2ba6fae89 100644
--- a/id_table.c
+++ b/id_table.c
@@ -274,7 +274,7 @@ rb_id_table_foreach_with_replace(struct rb_id_table *tbl, rb_id_table_foreach_fu https://github.com/ruby/ruby/blob/trunk/id_table.c#L274
 
     for (i=0; i<capa; i++) {
         if (ITEM_KEY_ISSET(tbl, i)) {
-            enum rb_id_table_iterator_result ret = (*func)(Qundef, tbl->items[i].val, data);
+            enum rb_id_table_iterator_result ret = (*func)((ID)0, tbl->items[i].val, data);
             assert(ITEM_GET_KEY(tbl, i));
 
             if (ret == ID_TABLE_REPLACE) {
-- 
cgit v1.2.1


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]