[Lldb-commits] [lldb] r245808 - Also initialize ScriptInterpreterNone if Python is disabled

Keno Fischer via lldb-commits lldb-commits at lists.llvm.org
Sun Aug 23 02:05:31 PDT 2015


Author: kfischer
Date: Sun Aug 23 04:05:29 2015
New Revision: 245808

URL: http://llvm.org/viewvc/llvm-project?rev=245808&view=rev
Log:
Also initialize ScriptInterpreterNone if Python is disabled

Summary: We get an assertion otherwise because the None Interpreter cannot be found

Reviewers: zturner

Subscribers: zturner, lldb-commits

Differential Revision: http://reviews.llvm.org/D11898

Modified:
    lldb/trunk/source/API/SystemInitializerFull.cpp

Modified: lldb/trunk/source/API/SystemInitializerFull.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/API/SystemInitializerFull.cpp?rev=245808&r1=245807&r2=245808&view=diff
==============================================================================
--- lldb/trunk/source/API/SystemInitializerFull.cpp (original)
+++ lldb/trunk/source/API/SystemInitializerFull.cpp Sun Aug 23 04:05:29 2015
@@ -231,6 +231,7 @@ void
 SystemInitializerFull::Initialize()
 {
     SystemInitializerCommon::Initialize();
+    ScriptInterpreterNone::Initialize();
 
 #if !defined(LLDB_DISABLE_PYTHON)
     InitializeSWIG();
@@ -238,7 +239,6 @@ SystemInitializerFull::Initialize()
     // ScriptInterpreterPython::Initialize() depends on things like HostInfo being initialized
     // so it can compute the python directory etc, so we need to do this after
     // SystemInitializerCommon::Initialize().
-    ScriptInterpreterNone::Initialize();
     ScriptInterpreterPython::Initialize();
 #endif
 




More information about the lldb-commits mailing list