Fixed handling of bindParam(uint32) in sqlite.nim (#1014)

This commit is contained in:
Bulat-Ziganshin 2022-08-31 15:50:05 +03:00 committed by GitHub
parent 4850f37225
commit 1e4c9c5077

View File

@ -136,7 +136,7 @@ proc bindParam*(s: RawStmtPtr, n: int, val: auto): cint =
elif val is int32:
sqlite3_bind_int(s, n.cint, val)
elif val is uint32:
sqlite3_bind_int(s, int(n).cint, int(val).cint)
sqlite3_bind_int64(s, n.cint, val)
elif val is int64:
sqlite3_bind_int64(s, n.cint, val)
elif val is float64: