我正在使用libnotify在我的应用程序中显示桌面通知;notify_notification_new()
返回 a NotifyNotification*
,它应该作为第一个参数传递给通知库的进一步函数调用。
没有notify_notification_free()
释放它返回的指针。我查找了源代码notify_notification_new()
并在内部执行了 a g_object_new()
,获取了GObject*并将其作为 a 返回NotfiyNotification*
,所以当我的应用程序进行清理时,我应该g_object_unref()
在返回的指针上调用 anotify_notification_new()
吗?