Fixed a crasher when trying to get event data flavors on events that don't
have event data.
git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@120948 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/source/API/SBEvent.cpp b/source/API/SBEvent.cpp
index b2d2df0..19073e8 100644
--- a/source/API/SBEvent.cpp
+++ b/source/API/SBEvent.cpp
@@ -68,7 +68,11 @@
{
Event *lldb_event = get();
if (lldb_event)
- return lldb_event->GetData()->GetFlavor().AsCString();
+ {
+ EventData *event_data = lldb_event->GetData();
+ if (event_data)
+ return lldb_event->GetData()->GetFlavor().AsCString();
+ }
return NULL;
}