summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/Utility/UnwindLLDB.h
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Plugins/Process/Utility/UnwindLLDB.h')
-rw-r--r--lldb/source/Plugins/Process/Utility/UnwindLLDB.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/lldb/source/Plugins/Process/Utility/UnwindLLDB.h b/lldb/source/Plugins/Process/Utility/UnwindLLDB.h
index 5c1211719b7..f281269690d 100644
--- a/lldb/source/Plugins/Process/Utility/UnwindLLDB.h
+++ b/lldb/source/Plugins/Process/Utility/UnwindLLDB.h
@@ -11,6 +11,7 @@
#define lldb_UnwindLLDB_h_
#include "lldb/lldb-private.h"
+#include "lldb/lldb-types.h"
#include "lldb/Target/Unwind.h"
#include "lldb/Symbol/FuncUnwinders.h"
#include "lldb/Symbol/UnwindPlan.h"
@@ -57,7 +58,8 @@ private:
Cursor () : start_pc (LLDB_INVALID_ADDRESS), cfa (LLDB_INVALID_ADDRESS), sctx(), reg_ctx() { }
};
- std::vector<Cursor> m_frames;
+ typedef lldb::SharedPtr<Cursor>::Type CursorSP;
+ std::vector<CursorSP> m_frames;
//------------------------------------------------------------------
// For UnwindLLDB only
OpenPOWER on IntegriCloud