From 4f9445974879568e4fd9379cff9f6b2b72a90261 Mon Sep 17 00:00:00 2001 From: nobu Date: Thu, 4 Dec 2008 16:39:07 +0000 Subject: * string.c (sym_to_proc): tabified. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20529 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- string.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/string.c b/string.c index d65212487..b4963b0ce 100644 --- a/string.c +++ b/string.c @@ -6922,9 +6922,9 @@ sym_to_proc(VALUE sym) VALUE *aryp; if (!sym_proc_cache) { - sym_proc_cache = rb_ary_tmp_new(SYM_PROC_CACHE_SIZE * 2); - rb_gc_register_mark_object(sym_proc_cache); - rb_ary_store(sym_proc_cache, SYM_PROC_CACHE_SIZE*2 - 1, Qnil); + sym_proc_cache = rb_ary_tmp_new(SYM_PROC_CACHE_SIZE * 2); + rb_gc_register_mark_object(sym_proc_cache); + rb_ary_store(sym_proc_cache, SYM_PROC_CACHE_SIZE*2 - 1, Qnil); } id = SYM2ID(sym); @@ -6932,13 +6932,13 @@ sym_to_proc(VALUE sym) aryp = RARRAY_PTR(sym_proc_cache); if (aryp[index] == sym) { - return aryp[index + 1]; + return aryp[index + 1]; } else { - proc = rb_proc_new(sym_call, (VALUE)id); - aryp[index] = sym; - aryp[index + 1] = proc; - return proc; + proc = rb_proc_new(sym_call, (VALUE)id); + aryp[index] = sym; + aryp[index + 1] = proc; + return proc; } } -- cgit