Когда я подключаю сигнал к функции обратного вызова, функции обратного вызова передают параметры. Увеличивается ли значение reference counter
до того, как объекты будут переданы моей функции обратного вызова или мне придется увеличить его самостоятельно.Нужно ли делать g_object_unref() по параметрам glib-сигнала?
Я предполагаю, что для этого должно быть какое-то соглашение, потому что ничего не упомянуто в документации gtk
или libgobject
.
Кто является владельцем объектов? Не могли бы вы добавить пример? Я никогда не добавляю ссылку по умолчанию, это зависит ... – alvaropg