函数
GLibOnceinit_leave_pointer
自: 2.80
声明 [源]
void
g_once_init_leave_pointer (
void* location,
gpointer result
)
描述 [源]
与 g_once_init_enter_pointer() 相对应。期望一个包含 NULL
的静态初始化变量的位置,以及一个非 NULL
的初始化值。将变量设置为初始化值,并释放在工作在这个初始化变量上的 g_once_init_enter_pointer()
的阻塞线程。
此函数的行为与 g_once_init_leave() 相同,但可以用于初始化指针(或 #guintptr)而不是 #gsize。
自: 2.80