Details

[Home]

Issue of the Standard # D0080

Brief

Misprint in the description of the parameter 'iface_data' for the callback types GInterfaceInitFunc and GInterfaceFinalizeFunc

Detailed Description

Documentation for the parameter of the GInterfaceInitFunc and GInterfaceFinalizeFunc callbacks states:

  iface_data :  The class_data supplied via the GTypeInfo structure.
although the value of this parameter is supplied via 'interface_data' field of the GInterfaceInfo structure.

Problem location(s) in the standard

Linux Standard Base Desktop Specification 3.1, Chapter 12. Libraries, 12.5.1 glib-2.0/glib-object.h; http://www.gtk.org/api/2.6/gobject/gobject-Type-Information.html#GInterfaceInitFunc; http://www.gtk.org/api/2.6/gobject/gobject-Type-Information.html#GInterfaceFinalizeFunc

Possible solutions

Modify the description of the parameter to:

  iface_data :  The interface_data supplied via the GInterfaceInfo structure.

Accepted

Gnome Bugzilla 528716

Status

Fixed in glib 2.18

[Home]