diff options
author | Mura Li <mura_li@castech.com.tw> | 2018-10-24 09:52:51 +0800 |
---|---|---|
committer | Mura Li <mura_li@castech.com.tw> | 2018-10-24 09:55:24 +0800 |
commit | 576a2cb9f58007a10803dca9b0bacc03ebcff467 (patch) | |
tree | b4a500a6e46f3e7d4e309fa7f827965fcb67443d /sqlite3_opt_unlock_notify.go | |
parent | Merge pull request #654 from typeless/fix-too-large-arrary-error (diff) | |
download | golite-576a2cb9f58007a10803dca9b0bacc03ebcff467.tar.gz golite-576a2cb9f58007a10803dca9b0bacc03ebcff467.tar.xz |
Fix build failure of incorrect expression for unsafe.Sizeof
Diffstat (limited to 'sqlite3_opt_unlock_notify.go')
-rw-r--r-- | sqlite3_opt_unlock_notify.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sqlite3_opt_unlock_notify.go b/sqlite3_opt_unlock_notify.go index e2fcefc..5dde027 100644 --- a/sqlite3_opt_unlock_notify.go +++ b/sqlite3_opt_unlock_notify.go @@ -60,7 +60,7 @@ func (t *unlock_notify_table) get(h uint) chan struct{} { //export unlock_notify_callback func unlock_notify_callback(argv unsafe.Pointer, argc C.int) { for i := 0; i < int(argc); i++ { - parg := ((*(*[(math.MaxInt32 - 1) / unsafe.Sizeof(uintptr)]*[1]uint)(argv))[i]) + parg := ((*(*[(math.MaxInt32 - 1) / unsafe.Sizeof((*C.uint)(nil))]*[1]uint)(argv))[i]) arg := *parg h := arg[0] c := unt.get(h) |