diff options
author | Matthias Clasen <mclasen@redhat.com> | 2018-03-09 02:13:13 -0500 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2018-03-09 02:13:13 -0500 |
commit | e0771a54a2102c80750beba2e643310118e98963 (patch) | |
tree | 458c279a4c24079d0fa7e50bd14f40f77c885542 /gtk/gtkimcontextbroadway.c | |
parent | 01fda3b85ee383637fb9d4befb1bfb7e5cae93b1 (diff) | |
download | gtk+-e0771a54a2102c80750beba2e643310118e98963.tar.gz |
Avoid warnings
When generating introspection data, we instantiate types without
calling gtk_init, so make sure that extension points are registered
before the type is trying to implement them.
Diffstat (limited to 'gtk/gtkimcontextbroadway.c')
-rw-r--r-- | gtk/gtkimcontextbroadway.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/gtkimcontextbroadway.c b/gtk/gtkimcontextbroadway.c index e8e459ada2..5ad2010125 100644 --- a/gtk/gtkimcontextbroadway.c +++ b/gtk/gtkimcontextbroadway.c @@ -23,7 +23,7 @@ #include "gtk/gtkimcontextbroadway.h" #include "gtk/gtkintl.h" -#include "gtk/gtkimmodule.h" +#include "gtk/gtkimmoduleprivate.h" #include "gdk/broadway/gdkbroadway.h" @@ -43,6 +43,7 @@ typedef struct _GtkIMContextBroadwayClass } GtkIMContextBroadwayClass; G_DEFINE_TYPE_WITH_CODE (GtkIMContextBroadway, gtk_im_context_broadway, GTK_TYPE_IM_CONTEXT_SIMPLE, + gtk_im_module_ensure_extension_point (); g_io_extension_point_implement (GTK_IM_MODULE_EXTENSION_POINT_NAME, g_define_type_id, "broadway", |