diff --git a/tracecallback.go b/tracecallback.go index 6291fe2..6a59282 100644 --- a/tracecallback.go +++ b/tracecallback.go @@ -85,7 +85,7 @@ func fillExpandedSQL(info *TraceInfo, db *C.sqlite3, pStmt unsafe.Pointer) { panic("No SQLite statement pointer in P arg of trace_v2 callback") } - expSQLiteCStr := C.sqlite3_expanded_sql(pStmt) + expSQLiteCStr := C.sqlite3_expanded_sql((*C.sqlite3_stmt)(pStmt)) if expSQLiteCStr == nil { fillDBError(&info.DBError, db) return