From fd0f36a4a8e6877ba160f405a9d10f36ee662a4a Mon Sep 17 00:00:00 2001 From: nobu Date: Fri, 15 Jul 2005 14:20:19 +0000 Subject: [PATCH] * enumerator.c (Init_Enumerator): use an internal directly. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8772 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 4 ++++ enumerator.c | 5 ----- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index a872dd8ad5..3880d7afcd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Fri Jul 15 23:20:03 2005 Nobuyoshi Nakada + + * enumerator.c (Init_Enumerator): use an internal directly. + Fri Jul 15 07:58:10 2005 GOTOU Yuuzou * lib/webrick/server.rb (WEBrick::GenericServer#accept_client): diff --git a/enumerator.c b/enumerator.c index 46854695a3..734bd80577 100644 --- a/enumerator.c +++ b/enumerator.c @@ -325,7 +325,6 @@ enumerator_initialize(argc, argv, obj) VALUE *argv; VALUE obj; { - struct enumerator *ptr = enumerator_ptr(obj); VALUE recv, meth = sym_each; if (argc == 0) @@ -405,13 +404,9 @@ enumerator_with_index(obj) void Init_Enumerator() { - VALUE rb_mEnumerable; - rb_define_method(rb_mKernel, "to_enum", obj_to_enum, -2); rb_define_method(rb_mKernel, "enum_for", obj_to_enum, -2); - rb_mEnumerable = rb_path2class("Enumerable"); - rb_define_method(rb_mEnumerable, "enum_with_index", enumerator_enum_with_index, 0); rb_define_method(rb_mEnumerable, "each_slice", enum_each_slice, 1); rb_define_method(rb_mEnumerable, "enum_slice", enumerator_enum_slice, 1);