From 2ec129431e2dee46fdcdc4d67a85f79d84f0723e Mon Sep 17 00:00:00 2001 From: Noldor Date: Tue, 28 Jun 2011 22:17:26 +0000 Subject: Some fixes in class sql git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5884 17fca916-40b9-46aa-a4ea-0a15b648b75c --- src/modules/objects/KvsObject_sql.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/modules/objects/KvsObject_sql.cpp') 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; } -- cgit v1.3.1-10-gc9f91