diff Modules/_sqlite/statement.c @ 42525:e64286053b25

Make the sqlite tests pass.
author Gerhard Häring <gh@ghaering.de>
date Fri, 10 Aug 2007 18:15:11 +0000
parents e70cdce0e8b2
children cb5ae020a060
line wrap: on
line diff
--- a/Modules/_sqlite/statement.c	Fri Aug 10 17:36:34 2007 +0000
+++ b/Modules/_sqlite/statement.c	Fri Aug 10 18:15:11 2007 +0000
@@ -113,7 +113,8 @@
         rc = sqlite3_bind_text(self->st, pos, string, -1, SQLITE_TRANSIENT);
     } else if PyUnicode_Check(parameter) {
         stringval = PyUnicode_AsUTF8String(parameter);
-        string = PyString_AsString(stringval);
+        string = PyBytes_AsString(stringval);
+
         rc = sqlite3_bind_text(self->st, pos, string, -1, SQLITE_TRANSIENT);
         Py_DECREF(stringval);
     } else {