From 4d6cd886f5e6ad05ec5284f19b22457d5c16fe63 Mon Sep 17 00:00:00 2001 From: Enrico Granata Date: Thu, 4 Oct 2012 23:17:01 +0000 Subject: [PATCH] A tweak to the previous commit to ensure that we don't try to use -> on a NULL pointer (should not happen but better be safe than sorry) llvm-svn: 165272 --- lldb/include/lldb/Core/ValueObjectSyntheticFilter.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lldb/include/lldb/Core/ValueObjectSyntheticFilter.h b/lldb/include/lldb/Core/ValueObjectSyntheticFilter.h index f1d97ba35632..02fd87a5a628 100644 --- a/lldb/include/lldb/Core/ValueObjectSyntheticFilter.h +++ b/lldb/include/lldb/Core/ValueObjectSyntheticFilter.h @@ -104,7 +104,9 @@ public: virtual bool ResolveValue (Scalar &scalar) { - return m_parent->ResolveValue(scalar); + if (m_parent) + return m_parent->ResolveValue(scalar); + return false; } protected: