aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/objects/class_sql.h
diff options
context:
space:
mode:
authorGravatar Noldor2009-02-20 14:35:27 +0000
committerGravatar Noldor2009-02-20 14:35:27 +0000
commit083b107d2b1496e25341ef2bb87f3ef76ee85c36 (patch)
tree7837efd351c3d929dac9972107739ed971ca8089 /src/modules/objects/class_sql.h
parentsome fixed to the toolbuttons, including #370 (diff)
downloadKVIrc-083b107d2b1496e25341ef2bb87f3ef76ee85c36.tar.gz
KVIrc-083b107d2b1496e25341ef2bb87f3ef76ee85c36.tar.bz2
KVIrc-083b107d2b1496e25341ef2bb87f3ef76ee85c36.zip
Fixed segfault in kvs sql class
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3091 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/objects/class_sql.h')
-rw-r--r--src/modules/objects/class_sql.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/modules/objects/class_sql.h b/src/modules/objects/class_sql.h
index 77f608543..a47862afc 100644
--- a/src/modules/objects/class_sql.h
+++ b/src/modules/objects/class_sql.h
@@ -38,8 +38,11 @@ public:
KVSO_DECLARE_OBJECT(KviKvsObject_sql)
protected:
QSqlQuery *currentSQlQuery;
- QHash<QString,QSqlQuery *> connectionsDict;
+ QHash<QString,QSqlQuery *> queryConnectionsDict;
+
public:
+ QHash<QString,QSqlQuery *> & getQueryConnectionsDict(){return queryConnectionsDict;};
+ void closeQueryConnection(QSqlQuery *);
QSqlQuery & getQuery()
{
//if (currentSQlQuery) return *currentSQlQuery;
@@ -63,6 +66,7 @@ protected:
bool queryInit(KviKvsObjectFunctionCall *c);
bool closeConnection(KviKvsObjectFunctionCall *c);
bool lastError(KviKvsObjectFunctionCall *c);
+
};