From 3cf5b1eef99fbd85bbd2bcd2e6223dfec92daf8b Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Thu, 27 Jul 2006 21:53:35 +0000 Subject: Get rid of most of the flags (in tp_flags) that keep track of various variations of the type struct and its attachments. In Py3k, all type structs have to have all fields -- no binary backwards compatibility. Had to change the complex object to a new-style number! --- Modules/_sqlite/cursor.c | 2 +- Modules/_sqlite/statement.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'Modules/_sqlite') diff --git a/Modules/_sqlite/cursor.c b/Modules/_sqlite/cursor.c index 6ee8beaf90..95a49317f3 100644 --- a/Modules/_sqlite/cursor.c +++ b/Modules/_sqlite/cursor.c @@ -998,7 +998,7 @@ PyTypeObject CursorType = { 0, /* tp_getattro */ 0, /* tp_setattro */ 0, /* tp_as_buffer */ - Py_TPFLAGS_DEFAULT|Py_TPFLAGS_HAVE_ITER|Py_TPFLAGS_BASETYPE, /* tp_flags */ + Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE, /* tp_flags */ cursor_doc, /* tp_doc */ 0, /* tp_traverse */ 0, /* tp_clear */ diff --git a/Modules/_sqlite/statement.c b/Modules/_sqlite/statement.c index 55923e785f..4e45636140 100644 --- a/Modules/_sqlite/statement.c +++ b/Modules/_sqlite/statement.c @@ -403,7 +403,7 @@ PyTypeObject StatementType = { 0, /* tp_getattro */ 0, /* tp_setattro */ 0, /* tp_as_buffer */ - Py_TPFLAGS_DEFAULT | Py_TPFLAGS_HAVE_WEAKREFS, /* tp_flags */ + Py_TPFLAGS_DEFAULT, /* tp_flags */ 0, /* tp_doc */ 0, /* tp_traverse */ 0, /* tp_clear */ -- cgit v1.2.1