aboutsummaryrefslogtreecommitdiff
path: root/core/sql.c
diff options
context:
space:
mode:
Diffstat (limited to 'core/sql.c')
-rw-r--r--core/sql.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/sql.c b/core/sql.c
index b1c0c2a..cc59726 100644
--- a/core/sql.c
+++ b/core/sql.c
@@ -2,7 +2,7 @@
sqlite3 *g_sim_db;
-void sql_exec(int blob_cnt, const void **blobs, const int *blob_sizes, void (*callback)(void *data), void *data, const char *sql_format, ...) {
+void sql_exec(int blob_cnt, const void **blobs, const int *blob_sizes, void (*callback)(sqlite3_stmt *sql_stmt, void *data), void *data, const char *sql_format, ...) {
assert(sql_format);
va_list args;
@@ -34,7 +34,7 @@ void sql_exec(int blob_cnt, const void **blobs, const int *blob_sizes, void (*ca
if (sql_res == SQLITE_ROW) {
if (callback) {
- callback(data);
+ callback(sql_stmt, data);
}
continue;