函数
GLibclear_list
自:2.64 起
声明 [源代码]
void
g_clear_list (
GList** list_ptr,
GDestroyNotify destroy
)
说明 [源代码]
清除一个指向 GList
的指针,释放它,还可以选择使用 destroy
释放它的元素。
list_ptr
必须是一个有效的指针。如果 list_ptr
指向一个空 GList
,什么也不会发生。
自 2.64 起可用
此函数不能直接应用于语言绑定。
参数
list_ptr
-
类型:一个
gpointer
的列表一个
GList
返回位置。数据归函数调用者所有。 destroy
-
类型:
GDestroyNotify
要传递给
g_list_free_full()
的函数,或NULL
表示不释放元素。参数可以是 NULL
。