[pypy-svn] r74039 - pypy/pysqlite2

arigo at codespeak.net arigo at codespeak.net
Sat Apr 24 18:40:16 CEST 2010


Author: arigo
Date: Sat Apr 24 18:40:14 2010
New Revision: 74039

Modified:
   pypy/pysqlite2/dbapi2.py
Log:
Fix on 64-bit platforms.


Modified: pypy/pysqlite2/dbapi2.py
==============================================================================
--- pypy/pysqlite2/dbapi2.py	(original)
+++ pypy/pysqlite2/dbapi2.py	Sat Apr 24 18:40:14 2010
@@ -106,7 +106,7 @@
 SQLITE_TEXT = 3
 SQLITE3_TEXT = 3
 
-SQLITE_TRANSIENT = -1
+SQLITE_TRANSIENT = cast(-1, c_void_p)
 SQLITE_UTF8 = 1
 
 SQLITE_DENY     = 1
@@ -173,8 +173,8 @@
 sqlite.sqlite3_bind_parameter_index.restype = c_int
 sqlite.sqlite3_bind_parameter_name.argtypes = [c_void_p, c_int]
 sqlite.sqlite3_bind_parameter_name.restype = c_char_p
-sqlite.sqlite3_bind_text.argtypes = [c_void_p, c_int, c_char_p, c_int, c_int]
-sqlite.sqlite3_bind_blob.argtypes = [c_void_p, c_int, c_void_p, c_int, c_int]
+sqlite.sqlite3_bind_text.argtypes = [c_void_p, c_int, c_char_p, c_int,c_void_p]
+sqlite.sqlite3_bind_blob.argtypes = [c_void_p, c_int, c_void_p, c_int,c_void_p]
 sqlite.sqlite3_bind_blob.restype = c_int
 sqlite.sqlite3_changes.argtypes = [c_void_p]
 sqlite.sqlite3_changes.restype = c_int



More information about the Pypy-commit mailing list