aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/codetester
diff options
context:
space:
mode:
authorGravatar IceN9ne2017-03-05 16:50:11 -0500
committerGravatar IceN9ne2017-03-05 16:50:11 -0500
commita347dea64576c06d1bd0aff304038608aa76d0af (patch)
tree19ecc3932738e88eb134a6163e663c9d87b1d5d9 /src/modules/codetester
parentadd only a direct shortcut to kvirc in the windows start menu (#2207) (diff)
downloadKVIrc-a347dea64576c06d1bd0aff304038608aa76d0af.tar.gz
KVIrc-a347dea64576c06d1bd0aff304038608aa76d0af.tar.bz2
KVIrc-a347dea64576c06d1bd0aff304038608aa76d0af.zip
Fix various memory leaks in usages of static KviKvsScript::run
Diffstat (limited to 'src/modules/codetester')
-rw-r--r--src/modules/codetester/CodeTesterWindow.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/modules/codetester/CodeTesterWindow.cpp b/src/modules/codetester/CodeTesterWindow.cpp
index e77ee3a8c..1e8b4a762 100644
--- a/src/modules/codetester/CodeTesterWindow.cpp
+++ b/src/modules/codetester/CodeTesterWindow.cpp
@@ -75,9 +75,9 @@ void CodeTesterWidget::execute()
QString buffer;
m_pEditor->getText(buffer);
KviConsoleWindow * pConsole = g_pApp->activeConsole();
- QStringList * pSLParams = new QStringList(m_pParams->text().split(';'));
- KviKvsScript::run(buffer, pConsole, new KviKvsVariantList(pSLParams));
- delete pSLParams;
+ QStringList slParams = m_pParams->text().split(';');
+ KviKvsVariantList params{&slParams};
+ KviKvsScript::run(buffer, pConsole, &params);
}
CodeTesterWindow::CodeTesterWindow()