diff options
author | Chris Coulson <chrisccoulson@ubuntu.com> | 2011-02-23 14:34:36 +0000 |
---|---|---|
committer | Chris Coulson <chrisccoulson@ubuntu.com> | 2011-02-23 14:34:36 +0000 |
commit | af36a127d3a0e69cf941e6a78ac0bb662d2c0401 (patch) | |
tree | 9f5bdd394dec8ed61b7743195be56097ba3b1d1e /libdbusmenu-glib/menuitem.h | |
parent | 0514fc7146fcf258e95949afe108cb0859343f4d (diff) | |
download | libdbusmenu-af36a127d3a0e69cf941e6a78ac0bb662d2c0401.tar.gz libdbusmenu-af36a127d3a0e69cf941e6a78ac0bb662d2c0401.tar.bz2 libdbusmenu-af36a127d3a0e69cf941e6a78ac0bb662d2c0401.zip |
Various memory error fixes:
- Don't call g_object_add_weak_pointer multiple times on GtkMenuShell's
- Ensure we always clean up weak pointers to avoid invalid writes when
objects are destroyed
- If a GtkWidget is destroyed before it's DbusmenuMenuitem, don't try to access
it with g_object_steal_data
Diffstat (limited to 'libdbusmenu-glib/menuitem.h')
0 files changed, 0 insertions, 0 deletions