diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2010-10-30 00:40:56 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2010-10-30 00:40:56 +0000 |
commit | 786e4ce25ace9d5630245fe05c7d94fb8a3c59e3 (patch) | |
tree | ce2caf4b26587bbe8910ca0663b81a186c81c6be /enum.c | |
parent | 6c416e96f079927aba69118820e75d72ab0aa8b1 (diff) | |
download | ruby-786e4ce25ace9d5630245fe05c7d94fb8a3c59e3.tar.gz |
* 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.c | 11 |
1 files changed, 5 insertions, 6 deletions
@@ -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"); } - |