Merge lp:~chrisccoulson/libdbusmenu/memory-fixes into lp:libdbusmenu/0.5
Proposed by
Chris Coulson
Status: | Merged | ||||
---|---|---|---|---|---|
Merged at revision: | 220 | ||||
Proposed branch: | lp:~chrisccoulson/libdbusmenu/memory-fixes | ||||
Merge into: | lp:libdbusmenu/0.5 | ||||
Diff against target: |
131 lines (+40/-26) 1 file modified
libdbusmenu-gtk/parser.c (+40/-26) |
||||
To merge this branch: | bzr merge lp:~chrisccoulson/libdbusmenu/memory-fixes | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ted Gould (community) | Approve | ||
Review via email:
|
Description of the change
Various memory error fixes:
- Don't call g_object_
- 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
To post a comment you must log in.
review approve