X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fsupport%2FRefChanger.h;h=c279e4764ad324a63b7ed900359509d5b10bf57b;hb=037b1e14789223c89e88e8bd74baffa4d0956571;hp=a61abbd72befd7aa4d0561af8147279152b7b040;hpb=e449e70e3854da3aeda8dca1de22cabaf6ae0557;p=lyx.git diff --git a/src/support/RefChanger.h b/src/support/RefChanger.h index a61abbd72b..c279e4764a 100644 --- a/src/support/RefChanger.h +++ b/src/support/RefChanger.h @@ -46,18 +46,7 @@ private: }; -//for gcc 4.6 -#if defined(__GNUC__) && (__GNUC__ == 4) && (__GNUC_MINOR__ == 6) -template -struct RefChanger : unique_ptr> -{ - RefChanger(unique_ptr> p) - : unique_ptr>(move(p)) - {} -}; -#else template using RefChanger = unique_ptr>; -#endif /// Saves the value of \param ref in a movable object @@ -78,7 +67,7 @@ RefChanger make_change(X & ref, X const val) } -} +} // namespace lyx #endif //LYX_REFCHANGER_H