13
0
livetrax/libs/gtkmm2ext
Robin Gareus 6b5dce2c66 Yet another pane pain: allow deleting children using forall_vfunc
We not only need to make sure the iterator remains valid, but also
the object pointed to.

Valgrind trace:
Invalid read of size 8
 Gtkmm2ext::Pane::forall_vfunc(int, void (*)(_GtkWidget*, void*), void*) (pane.cc:617)
 Gtk::Container_Class::forall_vfunc_callback(_GtkContainer*, int, void (*)(_GtkWidget*, void*), void*)
 gtk_container_destroy (gtkcontainer.c:1073)
 g_closure_invoke (gclosure.c:804)
...
 g_object_run_dispose (gobject.c:1084)
2017-01-20 03:13:41 +01:00
..
gtkmm2ext Yet another pane pain: allow deleting children using forall_vfunc 2017-01-20 03:13:41 +01:00
macosx/gtkmm2ext/gtkmm2ext.xcodeproj
MSVCgtkmm2ext Update our MSVC project files to generate the most recent Ardour session file format (ver 5) rather than the older v3 format 2016-08-30 07:15:00 +01:00
po Add Japanese translation 2017-01-15 15:37:38 +01:00
actions.cc workaround changes in glibmm 2.49.x 2016-08-04 09:52:22 +02:00
application.cc
ardour_icon.cc Add Zoom/Expand icon 2016-12-20 18:48:10 +01:00
AUTHORS
auto_spin.cc
barcontroller.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
bindable_button.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
binding_proxy.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
bindings.cc add API to query name of bound action 2017-01-12 20:53:20 +01:00
cairo_icon.cc
cairo_packer.cc Revert "Pixel hunt cairo-packer (status-bar, selection-clock border)" 2016-12-11 02:19:10 +01:00
cairo_widget.cc Towards packing CairoWidgets on ArdourCanvas. 2016-12-19 13:36:42 +01:00
cairocell.cc
cell_renderer_color_selector.cc
cell_renderer_pixbuf_multi.cc
cell_renderer_pixbuf_toggle.cc
choice.cc
click_box.cc
COPYING
cursors.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
debug.cc
dndtreeview.cc
emscale.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
fader.cc
fastmeter.cc workaround changes in glibmm 2.49.x 2016-08-04 09:52:22 +02:00
focus_entry.cc use initialization, not explicit assignment 2016-06-30 17:41:11 -04:00
gettext.h
grouped_buttons.cc
gtk_ui.cc add a timeout to flush_pending() 2016-07-25 14:13:52 +02:00
gtkapplication_quartz.mm changes to adapt to modified version of GTK/Quartz which uses only MOD2 for Command, everywhere. 2016-12-13 07:02:08 -05:00
gtkapplication_win32.c
gtkapplication_x11.c
gtkapplication.c
gtkutils.cc
idle_adjustment.cc
keyboard.cc changes to adapt to modified version of GTK/Quartz which uses only MOD2 for Command, everywhere. 2016-12-13 07:02:08 -05:00
libgtkmm2ext.pc.in
libgtkmm2ext.spec.in
pane.cc Yet another pane pain: allow deleting children using forall_vfunc 2017-01-20 03:13:41 +01:00
paths_dialog.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
persistent_tooltip.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
pixfader.cc don't force size allocation to recompute pixfader patterns unless size actually changes 2016-05-31 15:30:38 -04:00
pixscroller.cc
popup.cc
prompter.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
scroomer.cc
searchbar.cc
selector.cc
slider_controller.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
stateful_button.cc
sync-menu.c
tabbable.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
tearoff.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
textviewer.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
treeutils.cc
utils.cc For MSVC, 'using namespace whatever' doesn't help us to differentiate between ambiguous type names 2016-08-19 14:11:00 +01:00
visibility_tracker.cc make it possible to disable VisibilityTracker's use of WM visibility 2016-06-07 18:29:03 -04:00
waves_fastmeter.cc map::clear() calls erase. Cleans up cpp check warning 'iterator used after element has been erased' 2016-10-12 14:50:02 -04:00
window_proxy.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
window_title.cc enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
wscript working but incomplete version of new Pane replacement widget 2016-05-31 15:30:45 -04:00