aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--src/sqlite.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/sqlite.c b/src/sqlite.c
index 168ab9a..0c58b0e 100644
--- a/src/sqlite.c
+++ b/src/sqlite.c
@@ -228,7 +228,7 @@ free:
return ret;
}
-int sqlite_get_user_version(sqlite3 *db, unsigned int *version)
+int sqlite_get_user_version(sqlite3 *db, unsigned int *output)
{
sqlite3_stmt *stmt;
int result, ret = 0;
@@ -243,9 +243,10 @@ int sqlite_get_user_version(sqlite3 *db, unsigned int *version)
result = sqlite_column_int(stmt, 0);
if (result < 0) {
log_err("Invalid database version: %d\n", result);
- return -1;
+ ret = -1;
+ goto finalize;
}
- *version = (unsigned int)result;
+ *output = (unsigned int)result;
goto finalize;