aboutsummaryrefslogtreecommitdiff
path: root/tracecallback.go
diff options
context:
space:
mode:
authorYasuhiro Matsumoto <mattn.jp@gmail.com>2016-09-08 01:00:00 +0900
committerYasuhiro Matsumoto <mattn.jp@gmail.com>2016-09-08 01:00:36 +0900
commite63ddcaa1aafbeabdee791f420a5148326cfd351 (patch)
tree793091bcf28a24c4dbd0a3a0825ae34393d84e14 /tracecallback.go
parentfix build (diff)
downloadgolite-e63ddcaa1aafbeabdee791f420a5148326cfd351.tar.gz
golite-e63ddcaa1aafbeabdee791f420a5148326cfd351.tar.xz
wrapper is not needress when not use libsqlite3
Diffstat (limited to 'tracecallback.go')
-rw-r--r--tracecallback.go8
1 files changed, 1 insertions, 7 deletions
diff --git a/tracecallback.go b/tracecallback.go
index 01923f2..bf222b5 100644
--- a/tracecallback.go
+++ b/tracecallback.go
@@ -17,12 +17,6 @@ package sqlite3
void stepTrampoline(sqlite3_context*, int, sqlite3_value**);
void doneTrampoline(sqlite3_context*);
-
-int
-_sqlite3_trace_v2(sqlite3* db, unsigned mask, int(*xc)(unsigned,void*,void*,void*), void *ctx) {
- return sqlite3_trace_v2(db, mask, xc, ctx);
-}
-
void traceCallbackTrampoline(unsigned traceEventCode, void *ctx, void *p, void *x);
*/
import "C"
@@ -408,7 +402,7 @@ func (c *SQLiteConn) SetTrace(requested *TraceConfig) error {
}
func (c *SQLiteConn) setSQLiteTrace(sqliteEventMask uint) error {
- rv := C._sqlite3_trace_v2(c.db,
+ rv := C.sqlite3_trace_v2(c.db,
C.uint(sqliteEventMask),
(*[0]byte)(unsafe.Pointer(C.traceCallbackTrampoline)),
unsafe.Pointer(c.db)) // Fourth arg is same as first: we are