aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartijn Kaijser <machine.sanctum@gmail.com>2014-08-26 10:11:20 +0200
committerMartijn Kaijser <machine.sanctum@gmail.com>2014-08-26 10:11:20 +0200
commit407eb40180221d27d16cc071fd63b86a1447d9aa (patch)
treef3629bfdd489d3dcf4926d0d9158698e6c4d919e
parentf60bdf7715b6808f85a549a32d0e422e23bf765f (diff)
parentafac2ca1dae9021ab7d49bbc4139e86bd8f532c3 (diff)
Merge pull request #5281 from maksqwe/db_error_value_fix
Dbwrappers return error value fix
-rw-r--r--xbmc/dbwrappers/mysqldataset.cpp2
-rw-r--r--xbmc/dbwrappers/sqlitedataset.cpp8
2 files changed, 5 insertions, 5 deletions
diff --git a/xbmc/dbwrappers/mysqldataset.cpp b/xbmc/dbwrappers/mysqldataset.cpp
index 9efb6f1c52..945d0804e4 100644
--- a/xbmc/dbwrappers/mysqldataset.cpp
+++ b/xbmc/dbwrappers/mysqldataset.cpp
@@ -431,7 +431,7 @@ long MysqlDatabase::nextid(const char* sname) {
CLog::Log(LOGINFO,"Next id is [%.*s] ", (int) lengths[0], row[0]);
sprintf(sqlcmd,"update %s set nextid=%d where seq_name = '%s'",seq_table,id,sname);
mysql_free_result(res);
- if ((last_err = query_with_reconnect(sqlcmd) != 0)) return DB_UNEXPECTED_RESULT;
+ if ((last_err = query_with_reconnect(sqlcmd)) != 0) return DB_UNEXPECTED_RESULT;
return id;
}
return DB_UNEXPECTED_RESULT;
diff --git a/xbmc/dbwrappers/sqlitedataset.cpp b/xbmc/dbwrappers/sqlitedataset.cpp
index 505c3a4ff0..d0aad59429 100644
--- a/xbmc/dbwrappers/sqlitedataset.cpp
+++ b/xbmc/dbwrappers/sqlitedataset.cpp
@@ -328,7 +328,7 @@ int SqliteDatabase::drop_analytics(void) {
for (size_t i=0; i < res.records.size(); i++) {
sprintf(sqlcmd,"DROP INDEX '%s'", res.records[i]->at(0).get_asString().c_str());
- if ((last_err = sqlite3_exec(conn, sqlcmd, NULL, NULL, NULL) != SQLITE_OK)) return DB_UNEXPECTED_RESULT;
+ if ((last_err = sqlite3_exec(conn, sqlcmd, NULL, NULL, NULL)) != SQLITE_OK) return DB_UNEXPECTED_RESULT;
}
res.clear();
@@ -338,7 +338,7 @@ int SqliteDatabase::drop_analytics(void) {
for (size_t i=0; i < res.records.size(); i++) {
sprintf(sqlcmd,"DROP VIEW '%s'", res.records[i]->at(0).get_asString().c_str());
- if ((last_err = sqlite3_exec(conn, sqlcmd, NULL, NULL, NULL) != SQLITE_OK)) return DB_UNEXPECTED_RESULT;
+ if ((last_err = sqlite3_exec(conn, sqlcmd, NULL, NULL, NULL)) != SQLITE_OK) return DB_UNEXPECTED_RESULT;
}
res.clear();
@@ -348,7 +348,7 @@ int SqliteDatabase::drop_analytics(void) {
for (size_t i=0; i < res.records.size(); i++) {
sprintf(sqlcmd,"DROP TRIGGER '%s'", res.records[i]->at(0).get_asString().c_str());
- if ((last_err = sqlite3_exec(conn, sqlcmd, NULL, NULL, NULL) != SQLITE_OK)) return DB_UNEXPECTED_RESULT;
+ if ((last_err = sqlite3_exec(conn, sqlcmd, NULL, NULL, NULL)) != SQLITE_OK) return DB_UNEXPECTED_RESULT;
}
// res would be cleared on destruct
@@ -383,7 +383,7 @@ long SqliteDatabase::nextid(const char* sname) {
else {
id = res.records[0]->at(0).get_asInt()+1;
sprintf(sqlcmd,"update %s set nextid=%d where seq_name = '%s'",sequence_table.c_str(),id,sname);
- if ((last_err = sqlite3_exec(conn,sqlcmd,NULL,NULL,NULL) != SQLITE_OK)) return DB_UNEXPECTED_RESULT;
+ if ((last_err = sqlite3_exec(conn,sqlcmd,NULL,NULL,NULL)) != SQLITE_OK) return DB_UNEXPECTED_RESULT;
return id;
}
return DB_UNEXPECTED_RESULT;