diff --git a/ostd/range.hh b/ostd/range.hh index 5868b1b..56e77b6 100644 --- a/ostd/range.hh +++ b/ostd/range.hh @@ -488,7 +488,7 @@ template *p, Size n = -1) { + Size copy(RemoveConst *p, Size n = -1) { B r(*((B *)this)); Size on = n; for (; n && !r.empty(); --n) { @@ -991,7 +991,7 @@ public: return orange.put_n(p_beg, c); } - Size copy(RemoveCv *p, Size n = -1) { + Size copy(RemoveConst *p, Size n = -1) { Size c = size(); if (n < c) c = n; return copy(PointerRange(p, c), c);