函数
GObjectclear_object
自:2.28
声明 [src]
void
g_clear_object (
GObject** object_ptr
)
说明 [src]
清除对 GObject
的引用。
object_ptr
不应为 NULL
。
如果引用为 NULL
,则此函数什么也不做。否则,减少对象的引用计数并将指针设置为 NULL
。
还 include 一个宏,允许此函数在没有指针类型转换的情况下使用。
自以下版本可用:2.28
此函数不直接可用于语言绑定。
参数
object_ptr
-
类型:
GObject
指向
GObject
引用的指针。数据由函数的调用方拥有。