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