aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/objects/KvsObject_sql.cpp
diff options
context:
space:
mode:
authorGravatar Noldor2011-06-28 22:17:26 +0000
committerGravatar Noldor2011-06-28 22:17:26 +0000
commit2ec129431e2dee46fdcdc4d67a85f79d84f0723e (patch)
treebd5f463c4c19f2822290b68e9d63a014f39faef1 /src/modules/objects/KvsObject_sql.cpp
parentupdated sources date and changelogs (diff)
downloadKVIrc-2ec129431e2dee46fdcdc4d67a85f79d84f0723e.tar.gz
KVIrc-2ec129431e2dee46fdcdc4d67a85f79d84f0723e.tar.bz2
KVIrc-2ec129431e2dee46fdcdc4d67a85f79d84f0723e.zip
Some fixes in class sql
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5884 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/objects/KvsObject_sql.cpp')
-rw-r--r--src/modules/objects/KvsObject_sql.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/modules/objects/KvsObject_sql.cpp b/src/modules/objects/KvsObject_sql.cpp
index 34b7b519c..3212d187d 100644
--- a/src/modules/objects/KvsObject_sql.cpp
+++ b/src/modules/objects/KvsObject_sql.cpp
@@ -164,7 +164,8 @@ KVSO_CLASS_FUNCTION(sql,setConnection)
}
}
else szDbDriver="QSQLITE";
- QSqlDatabase db=QSqlDatabase::addDatabase(szDbDriver,szConnectionName);
+ QSqlDatabase db;
+ db=QSqlDatabase::addDatabase(szDbDriver,szConnectionName);
mSzConnectionName = szConnectionName;
db.setDatabaseName(szDbName);
db.setHostName(szHostName);
@@ -176,6 +177,7 @@ KVSO_CLASS_FUNCTION(sql,setConnection)
if(m_pCurrentSQlQuery) delete m_pCurrentSQlQuery;
m_pCurrentSQlQuery = new QSqlQuery(db);
}
+ else m_pCurrentSQlQuery = 0;
c->returnValue()->setBoolean(bOk);
return true;
}