From 1be4c5724459d0033bd43565ef37a29cfbec6860 Mon Sep 17 00:00:00 2001 From: Anna Schumaker Date: Wed, 29 Oct 2014 18:07:43 -0400 Subject: [PATCH] gui: Use Gtk::Application() instead of Gtk::Main() Gtk::Main() is deprecated, and causes several warnings to show up when closing Ocarina. I guess it's time to switch to Gtk::Application()! Signed-off-by: Anna Schumaker --- gui/main.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gui/main.cpp b/gui/main.cpp index 45abe38b..527a8b2f 100644 --- a/gui/main.cpp +++ b/gui/main.cpp @@ -19,9 +19,10 @@ Gtk::Window *ocarina_init(int *argc, char ***argv) #ifndef CONFIG_TEST int main(int argc, char **argv) { - Gtk::Main ocarina(&argc, &argv); + Glib::RefPtr ocarina = Gtk::Application::create(argc, argv, "ocarina"); + Gtk::Window *window = ocarina_init(&argc, &argv); - Gtk::Main::run(*window); + ocarina->run(*window); cleanup_tabs(); return 0; }