From 0ceada8629d37b98ccef637e1a287af578441e45 Mon Sep 17 00:00:00 2001 From: q66 Date: Wed, 29 Jul 2015 01:37:00 +0100 Subject: [PATCH] allow default ctor on PointerRange --- ostd/range.hh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ostd/range.hh b/ostd/range.hh index 96c9301..13c620f 100644 --- a/ostd/range.hh +++ b/ostd/range.hh @@ -815,7 +815,7 @@ NumberRange range(T v) { template struct PointerRange: InputRange, ContiguousRangeTag, T> { - PointerRange() = delete; + PointerRange(): p_beg(nullptr), p_end(nullptr) {} PointerRange(T *beg, T *end): p_beg(beg), p_end(end) {} PointerRange(T *beg, Size n): p_beg(beg), p_end(beg + n) {}