Explicitly free rt_tables to please Coverity.
Reported by: Coverity Coverity CID: 1147174 MFC after: 2 weeks
This commit is contained in:
parent
380ff59ab1
commit
dbfdd46b70
@ -426,7 +426,7 @@ p_rtable_kvm(int fibnum, int af)
|
|||||||
|
|
||||||
if (kread((u_long)(rtree), (char *)(rt_tables) + fibnum * af_size,
|
if (kread((u_long)(rtree), (char *)(rt_tables) + fibnum * af_size,
|
||||||
af_size) != 0)
|
af_size) != 0)
|
||||||
return;
|
err(EX_OSERR, "error retrieving radix pointers");
|
||||||
for (fam = 0; fam <= AF_MAX; fam++) {
|
for (fam = 0; fam <= AF_MAX; fam++) {
|
||||||
int tmpfib;
|
int tmpfib;
|
||||||
|
|
||||||
@ -462,6 +462,8 @@ p_rtable_kvm(int fibnum, int af)
|
|||||||
p_rtree_kvm(head.rnh_treetop);
|
p_rtree_kvm(head.rnh_treetop);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
free(rt_tables);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user