aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/objects/class_http.cpp
diff options
context:
space:
mode:
authorGravatar Noldor2010-02-14 12:22:08 +0000
committerGravatar Noldor2010-02-14 12:22:08 +0000
commit4f00b73d0b8d4de674b53a07faaf8eb42ecec055 (patch)
treec0e2ddde6159772ed81a7c32c5801b847563b7a4 /src/modules/objects/class_http.cpp
parentadded an option to disable cap on a server basis (useful for irc bouncers) (diff)
downloadKVIrc-4f00b73d0b8d4de674b53a07faaf8eb42ecec055.tar.gz
KVIrc-4f00b73d0b8d4de674b53a07faaf8eb42ecec055.tar.bz2
KVIrc-4f00b73d0b8d4de674b53a07faaf8eb42ecec055.zip
Some fixes in KVS ftp and http classes
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3964 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/objects/class_http.cpp')
-rw-r--r--src/modules/objects/class_http.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/modules/objects/class_http.cpp b/src/modules/objects/class_http.cpp
index 10b92c312..5d669c769 100644
--- a/src/modules/objects/class_http.cpp
+++ b/src/modules/objects/class_http.cpp
@@ -162,8 +162,17 @@ KVSO_END_CONSTRUCTOR(KviKvsObject_http)
KVSO_BEGIN_DESTRUCTOR(KviKvsObject_http)
QHashIterator<int,QFile *> t(getDict);
+ while (t.hasNext())
+ {
+ t.next();
+ int key=t.key();
+ QFile *pFile=getDict.value(key);
+ pFile->close();
+ delete pFile;
+ }
+ getDict.clear();
delete m_pHttp;
- getDict.clear();
+
KVSO_END_DESTRUCTOR(KviKvsObject_http)
//----------------------