diff --git a/Data/SQLite/src/Utility.cpp b/Data/SQLite/src/Utility.cpp index 0c0ee4412..0f185f0c2 100644 --- a/Data/SQLite/src/Utility.cpp +++ b/Data/SQLite/src/Utility.cpp @@ -305,7 +305,8 @@ bool Utility::setThreadMode(int mode) void* Utility::eventHook(sqlite3* pDB, UpdateCallbackType callbackFn, void* pParam) { - return sqlite3_update_hook(pDB, callbackFn, pParam); + typedef void(*pF)(void*, int, const char*, const char*, sqlite3_int64); + return sqlite3_update_hook(pDB, reinterpret_cast(callbackFn), pParam); }