Do not use static GTypeInfo and GInterfaceInfo
Either g_type_register_static_simple (used by G_DEFINE_TYPE_EXTENDED) and G_IMPLEMENT_INTERFACE use automatic variables for GTypeInfo and GInterfaceInfo structs, while tutorials and source code often use static variables. This commit consistently adopts the former method. https://bugzilla.gnome.org/show_bug.cgi?id=600158
This commit is contained in:
committed by
Javier Jardón
parent
e41f4e85cf
commit
1e1131c959
@ -43,7 +43,7 @@ GType gtk_type_im_context_thai = 0;
|
||||
void
|
||||
gtk_im_context_thai_register_type (GTypeModule *type_module)
|
||||
{
|
||||
static const GTypeInfo im_context_thai_info =
|
||||
const GTypeInfo im_context_thai_info =
|
||||
{
|
||||
sizeof (GtkIMContextThaiClass),
|
||||
(GBaseInitFunc) NULL,
|
||||
|
||||
Reference in New Issue
Block a user