cpython/Modules/_sqlite
Victor Stinner 57d43b29f3 Merged revisions 78898 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r78898 | victor.stinner | 2010-03-13 04:27:07 +0100 (sam., 13 mars 2010) | 7 lines

  sqlite3: Fix a segfault on calling a connection with something else than a
  string. Initialize all attributes to be able to call the statement destructor
  on error.

  Avoid also a duplicate connection in some tests: setUp() does already open a
  connection (":memory:").
........
2010-03-21 13:52:56 +00:00
..
cache.c This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
cache.h Update sqlite3 module to match current version of pysqlite. 2008-03-28 20:08:36 +00:00
connection.c Merged revisions 78898 via svnmerge from 2010-03-21 13:52:56 +00:00
connection.h This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
cursor.c Issue #3846: Release GIL during calls to sqlite3_prepare. This improves concurrent access to the same database file from multiple threads/processes. 2008-09-12 22:33:22 +00:00
cursor.h Fixed rowcount for SELECT statements. They're -1 now (again), for better DB-API 2.0 compliance. 2008-05-31 21:33:27 +00:00
microprotocols.c Fixes issue #3103. In the sqlite3 module, made one more function static. All renaming public symbos now have the pysqlite prefix to avoid name clashes. This at least once created problems where the same symbol name appeared somewhere in Apache and the sqlite3 module was used from mod_python. 2008-09-12 18:58:57 +00:00
microprotocols.h Fixes issue #3103. In the sqlite3 module, made one more function static. All renaming public symbos now have the pysqlite prefix to avoid name clashes. This at least once created problems where the same symbol name appeared somewhere in Apache and the sqlite3 module was used from mod_python. 2008-09-12 18:58:57 +00:00
module.c Merged revisions 71058,71149-71150,71212,71214-71216,71222,71225,71234,71237-71238,71240-71241,71243,71249,71251 via svnmerge from 2009-04-05 21:26:31 +00:00
module.h Updated to pysqlite 2.4.1. Documentation additions will come later. 2008-02-29 22:08:41 +00:00
prepare_protocol.c #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. 2007-12-19 02:37:44 +00:00
prepare_protocol.h Update sqlite3 module to match current version of pysqlite. 2008-03-28 20:08:36 +00:00
row.c Silenced a compiler warning in the sqlite module 2008-08-22 19:55:54 +00:00
row.h Update sqlite3 module to match current version of pysqlite. 2008-03-28 20:08:36 +00:00
sqlitecompat.h Update to pysqlite 2.2.0 2006-04-04 06:29:05 +00:00
statement.c Issue #3846: Release GIL during calls to sqlite3_prepare. This improves concurrent access to the same database file from multiple threads/processes. 2008-09-12 22:33:22 +00:00
statement.h Update sqlite3 module to match current version of pysqlite. 2008-03-28 20:08:36 +00:00
util.c Fixes issue #3103. In the sqlite3 module, made one more function static. All renaming public symbos now have the pysqlite prefix to avoid name clashes. This at least once created problems where the same symbol name appeared somewhere in Apache and the sqlite3 module was used from mod_python. 2008-09-12 18:58:57 +00:00
util.h Fixes issue #3103. In the sqlite3 module, made one more function static. All renaming public symbos now have the pysqlite prefix to avoid name clashes. This at least once created problems where the same symbol name appeared somewhere in Apache and the sqlite3 module was used from mod_python. 2008-09-12 18:58:57 +00:00