mruby-range-ext/range.c: cover? should work with begin-less ranges.

This commit is contained in:
Yukihiro "Matz" Matsumoto
2022-02-09 13:32:20 +09:00
parent 4e8ab145da
commit d912b864df
+1 -1
View File
@@ -40,7 +40,7 @@ range_cover(mrb_state *mrb, mrb_value range)
beg = RANGE_BEG(r);
end = RANGE_END(r);
if (r_le(mrb, beg, val)) {
if (mrb_nil_p(beg) || r_le(mrb, beg, val)) {
if (mrb_nil_p(end)) {
return mrb_true_value();
}