From 2fc73d820d0442ab813c1ac11dff6d7cb1d8f50b Mon Sep 17 00:00:00 2001 From: Paul Oliver Date: Tue, 26 May 2026 00:02:01 +0200 Subject: Adds working data client --- core/sql.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'core') 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; -- cgit v1.3