From 4d0b801bf182e23da70ba04910b6cc688e6c62a3 Mon Sep 17 00:00:00 2001 From: "Gustavo J. A. M. Carneiro" Date: Fri, 20 Aug 2004 19:51:38 +0000 Subject: allow override of some more slots --- gobject/pygobject.c | 7 ------- 1 file changed, 7 deletions(-) (limited to 'gobject/pygobject.c') diff --git a/gobject/pygobject.c b/gobject/pygobject.c index b5eadc7..af6f3be 100644 --- a/gobject/pygobject.c +++ b/gobject/pygobject.c @@ -115,13 +115,6 @@ pygobject_register_class(PyObject *dict, const gchar *type_name, type->tp_base = (PyTypeObject *)PyTuple_GetItem(bases, 0); } - type->tp_dealloc = (destructor)pygobject_dealloc; - type->tp_traverse = (traverseproc)pygobject_traverse; - type->tp_clear = (inquiry)pygobject_clear; - type->tp_flags |= Py_TPFLAGS_HAVE_GC; - type->tp_weaklistoffset = offsetof(PyGObject, weakreflist); - type->tp_dictoffset = offsetof(PyGObject, inst_dict); - if (PyType_Ready(type) < 0) { g_warning ("couldn't make the type `%s' ready", type->tp_name); return; -- cgit