函数宏
GLibnewa
声明 [src]
#define g_newa (
struct_type,
n_structs
)
说明 [src]
以更类型安全的方式包装 g_alloca()
。
正如 g_alloca() 文档中所提到的,n_structs
必须始终完全受程序控制,否则可能会引入拒绝服务漏洞。此外,不会检查 struct_type
乘以 n_structs
的情况,因此溢出可能会导致远程代码执行漏洞。
语言绑定无法直接调用此函数。