forked from OctaForge/libostd
fix insert + add move_range
This commit is contained in:
parent
00175b59ad
commit
603cb42eca
|
@ -187,6 +187,11 @@ namespace octa {
|
|||
private:
|
||||
T p_range;
|
||||
};
|
||||
|
||||
template<typename T>
|
||||
MoveRange<T> move_range(const T &it) {
|
||||
return MoveRange<T>(it);
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
|
@ -321,7 +321,7 @@ namespace octa {
|
|||
}
|
||||
|
||||
T *insert(size_t idx, initializer_list<T> il) {
|
||||
return insert(idx, VectorRange<const T>(il.get(),
|
||||
return insert_range(idx, VectorRange<const T>(il.get(),
|
||||
il.get() + il.length()));
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue