Здесь говорит: «Все непрозрачные неперекрываемые типы имеют функцию ..._ reference () для увеличения ссылки на единицу и ..._ destroy () для уменьшения ссылки на единицу."
И в руководстве есть два типа выражений:
- "Вызывающий объект владеет возвращаемым объектом и должен вызвать cairo_STH_destroy (), когда закончите с ним."
- "ЭтоОбъект принадлежит cairo. Чтобы сохранить ссылку на него, вы должны вызвать cairo_STH_reference (). "
Значит ли это, что я всегда должен вызывать _destroy для неиспользуемого обработчика объекта и вызывать _reference только тогда, когдаэто принадлежит Каиру?
Спасибо.