xbolva00 updated this revision to Diff 145742. Herald added a subscriber: christof.
https://reviews.llvm.org/D46593 Files: libcxx/trunk/include/experimental/filesystem Index: libcxx/trunk/include/experimental/filesystem =================================================================== --- libcxx/trunk/include/experimental/filesystem +++ libcxx/trunk/include/experimental/filesystem @@ -1140,7 +1140,9 @@ inline _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs, const path& __rhs) { - return path(__lhs) /= __rhs; + path __result(__lhs); + __result /= __rhs; + return __result; } template <class _Source>
Index: libcxx/trunk/include/experimental/filesystem =================================================================== --- libcxx/trunk/include/experimental/filesystem +++ libcxx/trunk/include/experimental/filesystem @@ -1140,7 +1140,9 @@ inline _LIBCPP_INLINE_VISIBILITY path operator/(const path& __lhs, const path& __rhs) { - return path(__lhs) /= __rhs; + path __result(__lhs); + __result /= __rhs; + return __result; } template <class _Source>
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits