Don't implement GApplication mainloop

Let the default GApplication implementation take care of it.

https://bugzilla.gnome.org/show_bug.cgi?id=658805
This commit is contained in:
Ryan Lortie
2011-09-13 22:47:30 -04:00
committed by Matthias Clasen
parent d1d2d71159
commit 7e22a5350c

View File

@ -30,7 +30,6 @@
#include "gtkapplication.h"
#include "gtkmarshalers.h"
#include "gtkwindow.h"
#include "gtkmain.h"
#include <gdk/gdk.h>
#ifdef GDK_WINDOWING_X11
@ -103,18 +102,6 @@ gtk_application_startup (GApplication *application)
gtk_init (0, 0);
}
static void
gtk_application_quit_mainloop (GApplication *application)
{
gtk_main_quit ();
}
static void
gtk_application_run_mainloop (GApplication *application)
{
gtk_main ();
}
static void
gtk_application_add_platform_data (GApplication *application,
GVariantBuilder *builder)
@ -208,9 +195,6 @@ gtk_application_class_init (GtkApplicationClass *class)
application_class->after_emit = gtk_application_after_emit;
application_class->startup = gtk_application_startup;
application_class->quit_mainloop = gtk_application_quit_mainloop;
application_class->run_mainloop = gtk_application_run_mainloop;
class->window_added = gtk_application_window_added;
class->window_removed = gtk_application_window_removed;