diff --git a/gobject/ChangeLog b/gobject/ChangeLog index 8486ab3e8..f90f063cc 100644 --- a/gobject/ChangeLog +++ b/gobject/ChangeLog @@ -1,3 +1,10 @@ +Sun Feb 24 22:08:29 2002 Owen Taylor + + * gtypemodule.[ch] (g_type_module_add_interface): Make + GInterfaceInfo paramter const to correspond to the + conventions for the g_type_add_interface() functions. + (#72461, Miroslaw Dobrzanski-Neumann) + Sat Feb 23 13:28:56 2002 Owen Taylor * gtypeplugin.h (struct _GTypePluginClass): Add some diff --git a/gobject/gtypemodule.c b/gobject/gtypemodule.c index dbb66bd74..1b604f91f 100644 --- a/gobject/gtypemodule.c +++ b/gobject/gtypemodule.c @@ -396,10 +396,10 @@ g_type_module_register_type (GTypeModule *module, * not be unloaded. **/ void -g_type_module_add_interface (GTypeModule *module, - GType instance_type, - GType interface_type, - GInterfaceInfo *interface_info) +g_type_module_add_interface (GTypeModule *module, + GType instance_type, + GType interface_type, + const GInterfaceInfo *interface_info) { ModuleInterfaceInfo *module_interface_info = NULL; diff --git a/gobject/gtypemodule.h b/gobject/gtypemodule.h index 11aed5d3b..1edce7183 100644 --- a/gobject/gtypemodule.h +++ b/gobject/gtypemodule.h @@ -71,10 +71,10 @@ GType g_type_module_register_type (GTypeModule *module, const gchar *type_name, const GTypeInfo *type_info, GTypeFlags flags); -void g_type_module_add_interface (GTypeModule *module, - GType instance_type, - GType interface_type, - GInterfaceInfo *interface_info); +void g_type_module_add_interface (GTypeModule *module, + GType instance_type, + GType interface_type, + const GInterfaceInfo *interface_info); G_END_DECLS