Explicitly free rt_tables to please Coverity.

Reported by:	Coverity
Coverity CID:	1147174
MFC after:	2 weeks
This commit is contained in:
Alexander V. Chernikov 2013-12-31 12:11:48 +00:00
parent 380ff59ab1
commit dbfdd46b70

View File

@ -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);
} }
/* /*