qssb_free_policy(): Allow passing NULL
这个提交包含在:
父节点
55ec51ba21
当前提交
a585db7778
15
qssb.h
15
qssb.h
@ -417,14 +417,17 @@ static int mount_to_chroot(const char *chroot_target_path, struct qssb_path_poli
|
||||
*/
|
||||
void qssb_free_policy(struct qssb_policy *ctxt)
|
||||
{
|
||||
struct qssb_path_policy *current = ctxt->path_policies;
|
||||
while(current)
|
||||
if(ctxt != NULL)
|
||||
{
|
||||
struct qssb_path_policy *tmp = current;
|
||||
current = current->next;
|
||||
free(tmp);
|
||||
struct qssb_path_policy *current = ctxt->path_policies;
|
||||
while(current != NULL)
|
||||
{
|
||||
struct qssb_path_policy *tmp = current;
|
||||
current = current->next;
|
||||
free(tmp);
|
||||
}
|
||||
free(ctxt);
|
||||
}
|
||||
free(ctxt);
|
||||
}
|
||||
|
||||
/* Enters the specified namespaces */
|
||||
|
正在加载...
在新工单中引用
屏蔽一个用户