diff --git a/ChangeLog b/ChangeLog index 275f52d2bf..036e26c384 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Thu Jul 28 17:14:01 2005 Yukihiro Matsumoto + + * hash.c (each_i): typo fixed. [ruby-dev:26622] + Thu Jul 28 15:04:11 2005 Yukihiro Matsumoto * parse.y (f_arg): better argument name duplication check diff --git a/hash.c b/hash.c index 6a445b88ff..f221418b60 100644 --- a/hash.c +++ b/hash.c @@ -1086,7 +1086,7 @@ each_i(key, value) VALUE key, value; { if (key == Qundef) return ST_CONTINUE; - rb_yield(rb_assoc(key, value)); + rb_yield(rb_assoc_new(key, value)); return ST_CONTINUE; }