summaryrefslogtreecommitdiff
path: root/src/strstream.cpp
diff options
context:
space:
mode:
authorHoward Hinnant <hhinnant@apple.com>2010-09-04 23:28:19 +0000
committerHoward Hinnant <hhinnant@apple.com>2010-09-04 23:28:19 +0000
commit73d21a4f0774d3fadab98e690619a359cfb160a3 (patch)
treef7f313664066f2b5f0f5e539d5de310611b987b7 /src/strstream.cpp
parent04acacadca196a2587b52942c33d4fea51411e1b (diff)
downloadlibcxx-73d21a4f0774d3fadab98e690619a359cfb160a3.tar.gz
Changed __config to react to all of clang's currently documented has_feature flags, and renamed _LIBCPP_MOVE to _LIBCPP_HAS_NO_RVALUE_REFERENCES to be more consistent with the rest of the libc++'s flags, and with clang's nomenclature.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@113086 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'src/strstream.cpp')
-rw-r--r--src/strstream.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/strstream.cpp b/src/strstream.cpp
index f06c2a229..b93577f93 100644
--- a/src/strstream.cpp
+++ b/src/strstream.cpp
@@ -100,7 +100,7 @@ strstreambuf::strstreambuf(const unsigned char* __gnext, streamsize __n)
__init((char*)__gnext, __n, nullptr);
}
-#ifdef _LIBCPP_MOVE
+#ifndef _LIBCPP_HAS_NO_RVALUE_REFERENCES
strstreambuf::strstreambuf(strstreambuf&& __rhs)
: streambuf(__rhs),
@@ -132,7 +132,7 @@ strstreambuf::operator=(strstreambuf&& __rhs)
__rhs.setp(nullptr, nullptr);
}
-#endif // _LIBCPP_MOVE
+#endif // _LIBCPP_HAS_NO_RVALUE_REFERENCES
strstreambuf::~strstreambuf()
{