Author: gclayton
Date: Tue Mar 15 16:58:28 2016
New Revision: 263593

URL: http://llvm.org/viewvc/llvm-project?rev=263593&view=rev
Log:
Don't crash if the TypeSP is empty.


Modified:
    lldb/trunk/include/lldb/Symbol/Type.h

Modified: lldb/trunk/include/lldb/Symbol/Type.h
URL: 
http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/Symbol/Type.h?rev=263593&r1=263592&r2=263593&view=diff
==============================================================================
--- lldb/trunk/include/lldb/Symbol/Type.h (original)
+++ lldb/trunk/include/lldb/Symbol/Type.h Tue Mar 15 16:58:28 2016
@@ -428,7 +428,10 @@ public:
     SetType (lldb::TypeSP type)
     {
         type_sp = type;
-        compiler_type = type_sp->GetForwardCompilerType ();
+        if (type_sp)
+            compiler_type = type_sp->GetForwardCompilerType ();
+        else
+            compiler_type.Clear();
     }
     
     lldb::TypeSP


_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to