]> git.lyx.org Git - lyx.git/blobdiff - src/support/lyxalgo.h
Remove non-copyable idioms
[lyx.git] / src / support / lyxalgo.h
index 410bf7593351c3cb6fb5df8d8c96e2811491df53..d1aa023e1e918dd9ecfe2ad4799245f9070598fe 100644 (file)
@@ -84,30 +84,10 @@ void eliminate_duplicates(C & c)
 }
 
 
-#if __cplusplus >= 201103L
 using std::next;
-#else
-/// Replacement of std::next for older compilers
-template <typename It, typename Diff>
-inline It next(It i, Diff n = 1)
-{
-       std::advance(i, n);
-       return i;
-}
-#endif
 
 
-#if __cplusplus >= 201103L
 using std::prev;
-#else
-/// Replacement of std::prev for older compilers
-template <typename It, typename Diff>
-inline It prev(It i, Diff n = 1)
-{
-       std::advance(i, -n);
-       return i;
-}
-#endif
 
 } // namespace lyx