Подробности

[В начало]

Проблема в реализации № S0579

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

atk_add_global_event_listener, atk_add_key_event_listener возвращают неверное значение в случае ошибки

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

atk_add_global_event_listener, atk_add_key_event_listener - на самом деле функции-оболочки для виртуальных функций AtkUtil. В случае отсутствия реализаций этих виртуальных функций (что и есть реально в AtkUtil) обе эти функции возвращают (unsigned int)(-1).

Стандарт требует, чтобы, если listener добавить невозможно, эти функции возвращали 0.

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

ATK 1.9.0 Reference Manual, AtkUtil

Компонент

gtk-atk 1.9.0 or later

Принято

Gnome Bugzilla 480126

Статус

Исправлено в ATK 1.25.2 for GNOME 2.25.2.

[В начало]