summaryrefslogtreecommitdiff
path: root/smartptr.h
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2015-07-30 11:24:41 -0400
committerJeffrey Walton <noloader@gmail.com>2015-07-30 11:24:41 -0400
commit8c630328656e1a7e5d8672d59b21c1dfa8ee6733 (patch)
tree5613fa60fab8d1d873466c592f8f2e09ea1cff0e /smartptr.h
parent60291122ae2fe6bd83a40a470e951f12f642fc73 (diff)
downloadcryptopp-git-8c630328656e1a7e5d8672d59b21c1dfa8ee6733.tar.gz
Cleared "name defined in alias declaration must be an identifier" error under LLVM's libc++ and C++11
Diffstat (limited to 'smartptr.h')
-rw-r--r--smartptr.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/smartptr.h b/smartptr.h
index 5b275c2b..20efd815 100644
--- a/smartptr.h
+++ b/smartptr.h
@@ -11,7 +11,6 @@ NAMESPACE_BEGIN(CryptoPP)
// test for unique_ptr directly because some of the non-Apple Clangs on OS X fail the same
// way. However, modern standard libraries have <forward_list>, so we test for it instead.
// Thanks to Jonathan Wakely for devising the clever test for modern/ancient versions.
-
#if (__cplusplus >= 201103L) || (_MSC_VER >= 1600)
# if defined(__clang__)
# if (__has_include(<forward_list>))
@@ -25,7 +24,7 @@ NAMESPACE_BEGIN(CryptoPP)
// The result of below is a CryptoPP::auto_ptr in both cases
#ifdef CRYPTOPP_HAVE_UNIQUE_PTR
template<typename T>
- using std::auto_ptr = std::unique_ptr<T>;
+ using auto_ptr = std::unique_ptr<T>;
#else
using std::auto_ptr;
#endif