Skip to content

Commit 9b30147

Browse files
committed
Using PyVarObject_HEAD_INIT macro.
1 parent 8dfa991 commit 9b30147

17 files changed

+17
-34
lines changed

psycopg/adapter_asis.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,8 +165,7 @@ asis_repr(asisObject *self)
165165
"AsIs(str) -> new AsIs adapter object"
166166

167167
PyTypeObject asisType = {
168-
PyObject_HEAD_INIT(NULL)
169-
0,
168+
PyVarObject_HEAD_INIT(NULL, 0)
170169
"psycopg2._psycopg.AsIs",
171170
sizeof(asisObject),
172171
0,

psycopg/adapter_binary.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -249,8 +249,7 @@ binary_repr(binaryObject *self)
249249
"Binary(buffer) -> new binary object"
250250

251251
PyTypeObject binaryType = {
252-
PyObject_HEAD_INIT(NULL)
253-
0,
252+
PyVarObject_HEAD_INIT(NULL, 0)
254253
"psycopg2._psycopg.Binary",
255254
sizeof(binaryObject),
256255
0,

psycopg/adapter_datetime.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -225,8 +225,7 @@ pydatetime_repr(pydatetimeObject *self)
225225
"datetime(datetime, type) -> new datetime wrapper object"
226226

227227
PyTypeObject pydatetimeType = {
228-
PyObject_HEAD_INIT(NULL)
229-
0,
228+
PyVarObject_HEAD_INIT(NULL, 0)
230229
"psycopg2._psycopg.datetime",
231230
sizeof(pydatetimeObject),
232231
0,

psycopg/adapter_list.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,8 +239,7 @@ list_repr(listObject *self)
239239
"List(list) -> new list wrapper object"
240240

241241
PyTypeObject listType = {
242-
PyObject_HEAD_INIT(NULL)
243-
0,
242+
PyVarObject_HEAD_INIT(NULL, 0)
244243
"psycopg2._psycopg.List",
245244
sizeof(listObject),
246245
0,

psycopg/adapter_mxdatetime.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -233,8 +233,7 @@ mxdatetime_repr(mxdatetimeObject *self)
233233
"MxDateTime(mx, type) -> new mx.DateTime wrapper object"
234234

235235
PyTypeObject mxdatetimeType = {
236-
PyObject_HEAD_INIT(NULL)
237-
0,
236+
PyVarObject_HEAD_INIT(NULL, 0)
238237
"psycopg2._psycopg.MxDateTime",
239238
sizeof(mxdatetimeObject),
240239
0,

psycopg/adapter_pboolean.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -177,8 +177,7 @@ pboolean_repr(pbooleanObject *self)
177177
"Boolean(str) -> new Boolean adapter object"
178178

179179
PyTypeObject pbooleanType = {
180-
PyObject_HEAD_INIT(NULL)
181-
0,
180+
PyVarObject_HEAD_INIT(NULL, 0)
182181
"psycopg2._psycopg.Boolean",
183182
sizeof(pbooleanObject),
184183
0,

psycopg/adapter_pdecimal.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -199,8 +199,7 @@ pdecimal_repr(pdecimalObject *self)
199199
"Decimal(str) -> new Decimal adapter object"
200200

201201
PyTypeObject pdecimalType = {
202-
PyObject_HEAD_INIT(NULL)
203-
0,
202+
PyVarObject_HEAD_INIT(NULL, 0)
204203
"psycopg2._psycopg.Decimal",
205204
sizeof(pdecimalObject),
206205
0,

psycopg/adapter_pfloat.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,8 +169,7 @@ pfloat_repr(pfloatObject *self)
169169
"Float(str) -> new Float adapter object"
170170

171171
PyTypeObject pfloatType = {
172-
PyObject_HEAD_INIT(NULL)
173-
0,
172+
PyVarObject_HEAD_INIT(NULL, 0)
174173
"psycopg2._psycopg.Float",
175174
sizeof(pfloatObject),
176175
0,

psycopg/adapter_qstring.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,7 @@ qstring_repr(qstringObject *self)
291291
"QuotedString(str, enc) -> new quoted object with 'enc' encoding"
292292

293293
PyTypeObject qstringType = {
294-
PyObject_HEAD_INIT(NULL)
295-
0,
294+
PyVarObject_HEAD_INIT(NULL, 0)
296295
"psycopg2._psycopg.QuotedString",
297296
sizeof(qstringObject),
298297
0,

psycopg/connection_type.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -978,8 +978,7 @@ connection_traverse(connectionObject *self, visitproc visit, void *arg)
978978
" ProgrammingError, IntegrityError, DataError, NotSupportedError"
979979

980980
PyTypeObject connectionType = {
981-
PyObject_HEAD_INIT(NULL)
982-
0,
981+
PyVarObject_HEAD_INIT(NULL, 0)
983982
"psycopg2._psycopg.connection",
984983
sizeof(connectionObject),
985984
0,

0 commit comments

Comments
 (0)