constcast pointer in iterator
This commit is contained in:
@ -12,7 +12,8 @@ namespace bse {
|
|||||||
public:
|
public:
|
||||||
ContinuousIterator() = delete;
|
ContinuousIterator() = delete;
|
||||||
|
|
||||||
ContinuousIterator(T* ptr) : ptr(ptr) {}
|
// Use const_cast as the iterator has to increment the pointer
|
||||||
|
ContinuousIterator(const T* ptr) : ptr(const_cast<T*>(ptr)) {}
|
||||||
|
|
||||||
ContinuousIterator& operator++() {
|
ContinuousIterator& operator++() {
|
||||||
++ptr;
|
++ptr;
|
||||||
|
Reference in New Issue
Block a user