From bb03f02805d1cd112c5fc7a3a8027ed2797c0074 Mon Sep 17 00:00:00 2001 From: nobu Date: Thu, 31 Aug 2017 08:07:59 +0000 Subject: [PATCH] string.c: adjust indent [ci skip] * string.c (rb_str_enumerate_grapheme_clusters): adjust indent. [Feature #13780] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59700 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- string.c | 74 ++++++++++++++++++++++++++++---------------------------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/string.c b/string.c index 5ade133241..021e0c2f42 100644 --- a/string.c +++ b/string.c @@ -8093,66 +8093,66 @@ rb_str_enumerate_grapheme_clusters(VALUE str, int wantarray) VALUE ary; if (!unicode_p) { - return rb_str_enumerate_codepoints(str, wantarray); + return rb_str_enumerate_codepoints(str, wantarray); } /* synchronize */ if (encidx == rb_utf8_encindex() && reg_grapheme_cluster_utf8) { - reg_grapheme_cluster = reg_grapheme_cluster_utf8; + reg_grapheme_cluster = reg_grapheme_cluster_utf8; } if (!reg_grapheme_cluster) { - const OnigUChar source[] = "\\X"; - int r = onig_new(®_grapheme_cluster, source, source + sizeof(source) - 1, - ONIG_OPTION_DEFAULT, enc, OnigDefaultSyntax, NULL); - if (r) { - rb_bug("cannot compile grapheme cluster regexp"); - } - if (encidx == rb_utf8_encindex()) { - reg_grapheme_cluster_utf8 = reg_grapheme_cluster; - } + const OnigUChar source[] = "\\X"; + int r = onig_new(®_grapheme_cluster, source, source + sizeof(source) - 1, + ONIG_OPTION_DEFAULT, enc, OnigDefaultSyntax, NULL); + if (r) { + rb_bug("cannot compile grapheme cluster regexp"); + } + if (encidx == rb_utf8_encindex()) { + reg_grapheme_cluster_utf8 = reg_grapheme_cluster; + } } ptr = RSTRING_PTR(str); end = RSTRING_END(str); if (rb_block_given_p()) { - if (wantarray) { + if (wantarray) { #if STRING_ENUMERATORS_WANTARRAY - rb_warn("given block not used"); - ary = rb_ary_new_capa(str_strlen(str, enc)); /* str's enc*/ + rb_warn("given block not used"); + ary = rb_ary_new_capa(str_strlen(str, enc)); /* str's enc*/ #else - rb_warning("passing a block to String#grapheme_clusters is deprecated"); - wantarray = 0; + rb_warning("passing a block to String#grapheme_clusters is deprecated"); + wantarray = 0; #endif - } + } } else { - if (wantarray) - ary = rb_ary_new_capa(str_strlen(str, enc)); /* str's enc*/ - else - return SIZED_ENUMERATOR(str, 0, 0, rb_str_each_char_size); + if (wantarray) + ary = rb_ary_new_capa(str_strlen(str, enc)); /* str's enc*/ + else + return SIZED_ENUMERATOR(str, 0, 0, rb_str_each_char_size); } while (ptr < end) { - VALUE grapheme_cluster; - OnigPosition len = onig_match(reg_grapheme_cluster, - (const OnigUChar *)ptr, (const OnigUChar *)end, - (const OnigUChar *)ptr, NULL, 0); - if (len == 0) break; - if (len < 0) { - break; - } - grapheme_cluster = rb_enc_str_new(ptr, len, enc); - if (wantarray) - rb_ary_push(ary, grapheme_cluster); - else - rb_yield(grapheme_cluster); - ptr += len; + VALUE grapheme_cluster; + OnigPosition len = onig_match(reg_grapheme_cluster, + (const OnigUChar *)ptr, (const OnigUChar *)end, + (const OnigUChar *)ptr, NULL, 0); + if (len == 0) break; + if (len < 0) { + break; + } + grapheme_cluster = rb_enc_str_new(ptr, len, enc); + if (wantarray) + rb_ary_push(ary, grapheme_cluster); + else + rb_yield(grapheme_cluster); + ptr += len; } if (wantarray) - return ary; + return ary; else - return str; + return str; } /*