Merge pull request #2799 from iij/pr-remove-useless-conditional-in-split

remove an always-true conditional.
This commit is contained in:
Yukihiro "Matz" Matsumoto
2015-05-22 06:59:13 +09:00
+1 -1
View File
@@ -1805,7 +1805,7 @@ mrb_str_split_m(mrb_state *mrb, mrb_value str)
mrb_int idx = 0;
int ai = mrb_gc_arena_save(mrb);
while (idx < str_len && 1) {
while (idx < str_len) {
if (pat_len > 0) {
end = mrb_memsearch(RSTRING_PTR(spat), pat_len, RSTRING_PTR(str)+idx, str_len - idx);
if (end < 0) break;