aboutsummaryrefslogtreecommitdiff
path: root/sqlite3.go
diff options
context:
space:
mode:
authormattn <mattn.jp@gmail.com>2012-02-06 20:19:51 -0800
committermattn <mattn.jp@gmail.com>2012-02-06 20:19:51 -0800
commit93ab2db4080df2323777eae75c542cdc53b6178e (patch)
treed592973524b57e0e482f4dfa7155a3972d8e97dc /sqlite3.go
parentfixed package name. (diff)
parentFor boolean values, marshal true to SQLite 1, not -1 (diff)
downloadgolite-93ab2db4080df2323777eae75c542cdc53b6178e.tar.gz
golite-93ab2db4080df2323777eae75c542cdc53b6178e.tar.xz
Merge pull request #6 from lye/master
Fix marshaling error in Go->SQLite boolean values
Diffstat (limited to 'sqlite3.go')
-rw-r--r--sqlite3.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/sqlite3.go b/sqlite3.go
index 088b110..d8f7756 100644
--- a/sqlite3.go
+++ b/sqlite3.go
@@ -169,7 +169,7 @@ func (s *SQLiteStmt) bind(args []interface{}) error {
rv = C.sqlite3_bind_int(s.s, n, C.int(v))
case bool:
if bool(v) {
- rv = C.sqlite3_bind_int(s.s, n, -1)
+ rv = C.sqlite3_bind_int(s.s, n, 1)
} else {
rv = C.sqlite3_bind_int(s.s, n, 0)
}