]> git.lyx.org Git - lyx.git/blobdiff - src/support/RefChanger.h
thinko
[lyx.git] / src / support / RefChanger.h
index 65bb78106cd95ab19477dc64505aaf47b2b51206..c279e4764ad324a63b7ed900359509d5b10bf57b 100644 (file)
@@ -46,18 +46,7 @@ private:
 };
 
 
-//for gcc 4.6
-#if defined(__GNUC__) && (__GNUC__ == 4) && (__GNUC_MINOR__ == 6)
-template <typename X>
-struct RefChanger : unique_ptr<RevertibleRef<X>>
-{
-       RefChanger(unique_ptr<RevertibleRef<X>> p)
-               : unique_ptr<RevertibleRef<X>>(move(p))
-               {}
-};
-#else
 template <typename X> using RefChanger = unique_ptr<RevertibleRef<X>>;
-#endif
 
 
 /// Saves the value of \param ref in a movable object