diff --git a/src/rugby-application.c b/src/rugby-application.c index b37e6796732bd8a86f8f408cdf8a4125409cceed..0081d9a0faac5688d74d45a749fa15ae83d3253b 100644 --- a/src/rugby-application.c +++ b/src/rugby-application.c @@ -26,7 +26,7 @@ struct _RugbyApplication GtkApplication parent; }; -G_DEFINE_TYPE (RugbyApplication, rugby_application, GTK_TYPE_APPLICATION); +G_DEFINE_TYPE (RugbyApplication, rugby_application, GTK_TYPE_APPLICATION) static void rugby_application_activate (GApplication *app) @@ -68,19 +68,20 @@ quit_activated (GSimpleAction *simple, g_application_quit (G_APPLICATION (user_data)); } -static const GActionEntry app_entries[] = -{ - { "about", about_activated, NULL, NULL, NULL }, - { "quit", quit_activated, NULL, NULL, NULL } -}; - static void rugby_application_startup (GApplication *app) { + const GActionEntry app_entries[] = + { + { "about", about_activated }, + { "quit", quit_activated } + }; + G_APPLICATION_CLASS (rugby_application_parent_class)->startup (app); g_action_map_add_action_entries (G_ACTION_MAP (app), - app_entries, G_N_ELEMENTS (app_entries), + app_entries, + G_N_ELEMENTS (app_entries), app); g_autoptr (GtkBuilder) builder = gtk_builder_new_from_resource ("/uk/me/bcowan/rugby/menu.ui");