mirror of
https://github.com/netsurf-browser/netsurf
synced 2025-03-08 00:01:41 +03:00
Pens need releasing before freeing layers to avoid invalid pointer access
This commit is contained in:
parent
672119e509
commit
71cdc461a6
@ -886,8 +886,8 @@ void ami_tree_close(struct treeview_window *twin)
|
||||
twin->win = NULL;
|
||||
DisposeObject(twin->objects[OID_MAIN]);
|
||||
DelObjectNoFree(twin->node);
|
||||
ami_free_layers(&twin->globals);
|
||||
ami_plot_release_pens(twin->shared_pens);
|
||||
ami_free_layers(&twin->globals);
|
||||
FreeVec(twin->shared_pens);
|
||||
|
||||
for(i=0;i<AMI_TREE_MENU_ITEMS;i++) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user