Free some one time alloc of the UI (cleaner valgrind output)
authorRobin Gareus <robin@gareus.org>
Fri, 20 Jan 2017 10:48:59 +0000 (11:48 +0100)
committerRobin Gareus <robin@gareus.org>
Fri, 20 Jan 2017 12:53:37 +0000 (13:53 +0100)
commit1d2a76f23984205f3717980ed3b8134f0be17bd7
tree7218d09bcfdff0cab2aa3dce25d6bcf6a99ffa1b
parenta8afe7faab10609ab67d7cd9d11059ea48f3b3bd
Free some one time alloc of the UI (cleaner valgrind output)

No incremental leaks here..
* downcase (const char*) uses strdup, caller needs to free
* free allocated cursors when the editor is destroyed
* drop static editor lua-instance & bindings
* delete allocated gtk image/icons
gtk2_ardour/ardour_ui.cc
gtk2_ardour/editor.cc
gtk2_ardour/luainstance.cc
gtk2_ardour/luainstance.h
gtk2_ardour/mouse_cursors.cc
gtk2_ardour/mouse_cursors.h
gtk2_ardour/ui_config.cc