summaryrefslogtreecommitdiffstats
path: root/src/dal
diff options
context:
space:
mode:
authorAndreas Habel <mail@exceptionfault.de>2008-10-24 10:16:39 +0000
committerAndreas Habel <mail@exceptionfault.de>2008-10-24 10:16:39 +0000
commitef9852cddecfc5abce38438ca2138defb1a9b1bf (patch)
tree5b44f19205abdeb09f2ecbd513646a5cf87c04da /src/dal
parentbb65f5e72a77c4ef111a1e942766c6a66626bd05 (diff)
downloadmanaserv-ef9852cddecfc5abce38438ca2138defb1a9b1bf.tar.gz
manaserv-ef9852cddecfc5abce38438ca2138defb1a9b1bf.tar.xz
manaserv-ef9852cddecfc5abce38438ca2138defb1a9b1bf.zip
Fixed a bug when trying to change password or mailaddress via client, caused by nested transactions.
Fixed deletion of characters which left over garbage in sqlite.
Diffstat (limited to 'src/dal')
-rw-r--r--src/dal/sqlitedataprovider.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/dal/sqlitedataprovider.cpp b/src/dal/sqlitedataprovider.cpp
index fb539ec..feb8576 100644
--- a/src/dal/sqlitedataprovider.cpp
+++ b/src/dal/sqlitedataprovider.cpp
@@ -153,6 +153,8 @@ SqLiteDataProvider::execSql(const std::string& sql,
if (errCode != SQLITE_OK) {
std::string msg(sqlite3_errmsg(mDb));
+ LOG_ERROR("Error in SQL: " << msg);
+
// free memory
sqlite3_free_table(result);
sqlite3_free(errMsg);