Подробности

[В начало]

Проблема в стандарте № D0080

Краткое описание

Опечатка в описании параметра 'iface_data' для типов функций обратного вызова GInterfaceInitFunc и GInterfaceFinalizeFunc

Подробное описание

В описании параметра 'iface_data' для типов функций обратного вызова GInterfaceInitFunc и GInterfaceFinalizeFunc сказано:

  iface_data :  The class_data supplied via the GTypeInfo structure.
в то время как значение данного параметра задается через поле 'interface_data' структуры GInterfaceInfo.

Раздел стандарта

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

Способы устранения

Изменить текст документации следующим образом:

  iface_data :  The interface_data supplied via the GInterfaceInfo structure.

Принято

Gnome Bugzilla 528716

Статус

Исправлена в glib 2.18

[В начало]