summaryrefslogtreecommitdiff
path: root/gtk2_ardour/axis_view.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2020-02-28 02:09:58 +0100
committerRobin Gareus <robin@gareus.org>2020-02-28 02:09:58 +0100
commit73c5bdd3cb08ad0888fafe2f4018c3f2a575340c (patch)
tree1c422af893366d737afcee3338df12caf897ae11 /gtk2_ardour/axis_view.h
parent54911a0ee2a2d81b0587da9932f4dea7e0091dca (diff)
Fix double free of undo commands (amend 9e6435ff145)
This fixes a case when deleting a plugin, deletes all automation undo/redo events: <UndoTransaction name="add automation event"> <MementoCommand type-name="ARDOUR::AutomationList"> ... `delete this;` calls the d'tor which emits drop_references(), that leads to UndoTransaction::command_death() destroying the object, whichh causes a double free.
Diffstat (limited to 'gtk2_ardour/axis_view.h')
0 files changed, 0 insertions, 0 deletions