diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2010-04-02 18:56:56 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2010-04-02 18:56:56 +0000 |
commit | 0bd844bd10618108a3068071a85c24baaabb7bf8 (patch) | |
tree | 29b9319f57bdb2ef768733a37589f948f0abd596 /gtk2_ardour | |
parent | bb975dae3757acba0726d6c27e09c2268e99fe29 (diff) |
brute force approach to stopping GTK shutdown from causing a crash as we try to manipulate no-longer-existing Objective C menu items
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6842 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour')
-rw-r--r-- | gtk2_ardour/main.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk2_ardour/main.cc b/gtk2_ardour/main.cc index 1963fee62b..7a34e93390 100644 --- a/gtk2_ardour/main.cc +++ b/gtk2_ardour/main.cc @@ -37,6 +37,8 @@ #include <ardour/audioengine.h> #include <gtkmm/main.h> + +#include <gtkmm2ext/application.h> #include <gtkmm2ext/popup.h> #include <gtkmm2ext/utils.h> @@ -394,6 +396,7 @@ int main (int argc, char* argv[]) } ui->run (text_receiver); + Gtkmm2ext::Application::instance()->cleanup(); ui = 0; ARDOUR::cleanup (); |