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 /glib | |
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 'glib')
-rw-r--r-- | glib/pyglib.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/glib/pyglib.h b/glib/pyglib.h index 85b7575..5715a2f 100644 --- a/glib/pyglib.h +++ b/glib/pyglib.h @@ -76,7 +76,8 @@ PyTypeObject symbol = { \ PyObject_HEAD_INIT(NULL) \ 0, \ typename, \ - sizeof(csymbol) \ + sizeof(csymbol), \ + 0, \ }; #define PYGLIB_REGISTER_TYPE(d, type, name) \ if (!type.tp_alloc) \ |