diff options
author | Gustavo J. A. M. Carneiro <gjc@src.gnome.org> | 2008-08-30 19:04:42 +0000 |
---|---|---|
committer | Gustavo J. A. M. Carneiro <gjc@src.gnome.org> | 2008-08-30 19:04:42 +0000 |
commit | 311d81617ad7ea8e046d76adcef509cd5856744f (patch) | |
tree | de8ea5d4d5921323c728d748e83d82c4704c5751 /gobject/pygobject.c | |
parent | 702b6a8fbfe59578749e930b7b2235ad6d479530 (diff) | |
download | pygobject-311d81617ad7ea8e046d76adcef509cd5856744f.tar.gz pygobject-311d81617ad7ea8e046d76adcef509cd5856744f.tar.xz pygobject-311d81617ad7ea8e046d76adcef509cd5856744f.zip |
* gobject/pygobject.c: Fix memory problems reported by valgrind due to
* glib/pyglib.h: * gobject/pygobject.c: Fix memory problems
reported by valgrind due to invalid tp_basicsize in
PyGPropsDescr_Type. Closes #549945.
svn path=/trunk/; revision=956
Diffstat (limited to 'gobject/pygobject.c')
-rw-r--r-- | gobject/pygobject.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gobject/pygobject.c b/gobject/pygobject.c index 15ddc47..242833e 100644 --- a/gobject/pygobject.c +++ b/gobject/pygobject.c @@ -419,7 +419,8 @@ static PySequenceMethods _PyGProps_as_sequence = { 0 }; -PYGLIB_DEFINE_TYPE("gobject.GPropsDescr", PyGPropsDescr_Type, 0); +struct empty {} _empty; +PYGLIB_DEFINE_TYPE("gobject.GPropsDescr", PyGPropsDescr_Type, _empty); static PyObject * pyg_props_descr_descr_get(PyObject *self, PyObject *obj, PyObject *type) |