summaryrefslogtreecommitdiff
path: root/enum.c
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-10-30 00:40:56 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-10-30 00:40:56 +0000
commit786e4ce25ace9d5630245fe05c7d94fb8a3c59e3 (patch)
treece2caf4b26587bbe8910ca0663b81a186c81c6be /enum.c
parent6c416e96f079927aba69118820e75d72ab0aa8b1 (diff)
* enum.c: use constants in id.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29637 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'enum.c')
-rw-r--r--enum.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/enum.c b/enum.c
index 8d4692ae6d..eade8cb25a 100644
--- a/enum.c
+++ b/enum.c
@@ -12,9 +12,13 @@
#include "ruby/ruby.h"
#include "ruby/util.h"
#include "node.h"
+#include "id.h"
VALUE rb_mEnumerable;
-static ID id_each, id_eqq, id_cmp, id_next, id_size;
+static ID id_next;
+#define id_each idEach
+#define id_eqq idEqq
+#define id_cmp idCmp
static VALUE
enum_values_pack(int argc, VALUE *argv)
@@ -2659,10 +2663,5 @@ Init_Enumerable(void)
rb_define_method(rb_mEnumerable, "chunk", enum_chunk, -1);
rb_define_method(rb_mEnumerable, "slice_before", enum_slice_before, -1);
- id_eqq = rb_intern("===");
- id_each = rb_intern("each");
- id_cmp = rb_intern("<=>");
id_next = rb_intern("next");
- id_size = rb_intern("size");
}
-