Подробности
[В начало]
Проблема в реализации № S0571
Краткое описание
Утечка памяти при установке свойства "target" для объекта AtkRelation
Подробное описание
При установке свойства "target", которое хранится в виде GPtrArray*, старое значение этого списка указателей на объекты не уничтожается.
Раздел стандарта
ATK 1.9.0 Reference Manual, AtkRelation
Способы устранения
Возможные пути решения:
- Сделать это свойство "Construct Only" - т.е его установка разрешается только при создании объекта. Такой вариант более соответствует духу Atk и GObject, чем возможность изменять свойство даже для существующего объекта (что меняет объект принципиально).
- При установке свойства удалять старый список, если он был.
Компонент
gtk-atk 1.9.0 or later
Принято
Gnome Bugzilla 478620
Статус
Исправлено в ATK 1.25.2 for GNOME 2.25.2.
[В начало]
»