We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e84c3b2 commit 6ac12b5Copy full SHA for 6ac12b5
lldb/tools/driver/Driver.cpp
@@ -112,7 +112,10 @@ Driver::Driver()
112
g_driver = this;
113
}
114
115
-Driver::~Driver() { g_driver = nullptr; }
+Driver::~Driver() {
116
+ SBDebugger::Destroy(m_debugger);
117
+ g_driver = nullptr;
118
+}
119
120
void Driver::OptionData::AddInitialCommand(std::string command,
121
CommandPlacement placement,
@@ -676,9 +679,7 @@ int Driver::MainLoop() {
676
679
reset_stdin_termios();
677
680
fclose(stdin);
678
681
- int exit_code = sb_interpreter.GetQuitStatus();
- SBDebugger::Destroy(m_debugger);
- return exit_code;
682
+ return sb_interpreter.GetQuitStatus();
683
684
685
void Driver::ResizeWindow(unsigned short col) {
0 commit comments