函数

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 引用的指针。

数据由函数的调用方拥有。