diff options
| author | 2010-07-31 15:52:02 +0000 | |
|---|---|---|
| committer | 2010-07-31 15:52:02 +0000 | |
| commit | e0b58a05845530522c82c41d7c769039cbb53939 (patch) | |
| tree | baab4cee0481b72c82f0b03eaaa3b21122e8c587 /src/modules/codetester | |
| parent | fix for #865 (diff) | |
| download | KVIrc-e0b58a05845530522c82c41d7c769039cbb53939.tar.gz KVIrc-e0b58a05845530522c82c41d7c769039cbb53939.tar.bz2 KVIrc-e0b58a05845530522c82c41d7c769039cbb53939.zip | |
More memory leaks fixes
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4723 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/codetester')
| -rw-r--r-- | src/modules/codetester/codetester.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/modules/codetester/codetester.cpp b/src/modules/codetester/codetester.cpp index af74506fd..04418c4fe 100644 --- a/src/modules/codetester/codetester.cpp +++ b/src/modules/codetester/codetester.cpp @@ -73,12 +73,14 @@ KviCodeTester::~KviCodeTester() void KviCodeTester::execute() { - QString parms = m_pParams->text(); + QStringList szParams = m_pParams->text().split(" "); QString buffer; m_pEditor->getText(buffer); KviConsole * con = g_pApp->activeConsole(); - //KviParameterList * l = new KviParameterList(parms.ptr()); - KviKvsScript::run(buffer,con,new KviKvsVariantList(new QString(parms))); + KviKvsVariantList lParams; + for(int i=0;i<szParams.count();i++) + lParams.append(new KviKvsVariant(szParams.at(i))); + KviKvsScript::run(buffer,con,&lParams); } KviCodeTesterWindow::KviCodeTesterWindow(KviFrame * lpFrm) |
