From 3c18cd3de1e20d24bfe5554ef21a7d14f18d9217 Mon Sep 17 00:00:00 2001 From: Greg Clayton Date: Wed, 4 Apr 2012 20:03:33 +0000 Subject: [PATCH] Fixed the C++11 #defines that wrap std::weak_ptr to actually use std::weak_ptr. llvm-svn: 154041 --- lldb/include/lldb/lldb-forward.h | 2 +- lldb/tools/debugserver/source/DNBDefs.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lldb/include/lldb/lldb-forward.h b/lldb/include/lldb/lldb-forward.h index 144807a33f37..3842cde905fc 100644 --- a/lldb/include/lldb/lldb-forward.h +++ b/lldb/include/lldb/lldb-forward.h @@ -17,7 +17,7 @@ #ifdef _LIBCPP_VERSION #include #define STD_SHARED_PTR(T) std::shared_ptr -#define STD_WEAK_PTR(T) std::shared_ptr +#define STD_WEAK_PTR(T) std::weak_ptr #define STD_ENABLE_SHARED_FROM_THIS(T) std::enable_shared_from_this #define STD_STATIC_POINTER_CAST(T,V) std::static_pointer_cast(V) #else diff --git a/lldb/tools/debugserver/source/DNBDefs.h b/lldb/tools/debugserver/source/DNBDefs.h index 1fa06a3b58ea..b061ef222a63 100644 --- a/lldb/tools/debugserver/source/DNBDefs.h +++ b/lldb/tools/debugserver/source/DNBDefs.h @@ -25,7 +25,7 @@ #ifdef _LIBCPP_VERSION #include #define STD_SHARED_PTR(T) std::shared_ptr -#define STD_WEAK_PTR(T) std::shared_ptr +#define STD_WEAK_PTR(T) std::weak_ptr #define STD_ENABLE_SHARED_FROM_THIS(T) std::enable_shared_from_this #else #include