[Lldb-commits] [lldb] r249821 - Fix regression caused by r249769
Tamas Berghammer via lldb-commits
lldb-commits at lists.llvm.org
Fri Oct 9 04:01:56 PDT 2015
Author: tberghammer
Date: Fri Oct 9 06:01:56 2015
New Revision: 249821
URL: http://llvm.org/viewvc/llvm-project?rev=249821&view=rev
Log:
Fix regression caused by r249769
* Change TestSettings to test qith go instead of pascal as ToT pascal
support isn't complete
* Fix crash inside PluginManager
Modified:
lldb/trunk/source/Core/PluginManager.cpp
lldb/trunk/test/settings/TestSettings.py
Modified: lldb/trunk/source/Core/PluginManager.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Core/PluginManager.cpp?rev=249821&r1=249820&r2=249821&view=diff
==============================================================================
--- lldb/trunk/source/Core/PluginManager.cpp (original)
+++ lldb/trunk/source/Core/PluginManager.cpp Fri Oct 9 06:01:56 2015
@@ -2564,6 +2564,7 @@ PluginManager::RegisterPlugin (const Con
if (description && description[0])
instance.description = description;
instance.create_callback = create_callback;
+ instance.enumerate_callback = enumerate_supported_languages_callback;
Mutex::Locker locker (GetTypeSystemMutex ());
GetTypeSystemInstances ().push_back (instance);
}
Modified: lldb/trunk/test/settings/TestSettings.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/settings/TestSettings.py?rev=249821&r1=249820&r2=249821&view=diff
==============================================================================
--- lldb/trunk/test/settings/TestSettings.py (original)
+++ lldb/trunk/test/settings/TestSettings.py Fri Oct 9 06:01:56 2015
@@ -405,9 +405,9 @@ class SettingsCommandTestCase(TestBase):
self.runCmd("settings clear stop-disassembly-display", check=False)
# language
self.runCmd ("settings set target.language c89") # Set to known value
- self.runCmd ("settings set target.language pascal ") # Set to new value with trailing whitespace
+ self.runCmd ("settings set target.language go ") # Set to new value with trailing whitespace
self.expect ("settings show target.language", SETTING_MSG("target.language"),
- startstr = "target.language (language) = pascal")
+ startstr = "target.language (language) = go")
self.runCmd("settings clear target.language", check=False)
# arguments
self.runCmd ("settings set target.run-args 1 2 3") # Set to known value
More information about the lldb-commits
mailing list