A minor fix in BSD.

This commit is contained in:
Ondrej Zajicek 2011-08-15 02:06:56 +02:00
parent 8815d846bf
commit a209d5d8e1

View file

@ -697,8 +697,10 @@ krt_set_construct(struct krt_config *c UNUSED)
void void
krt_set_shutdown(struct krt_proto *x UNUSED, int last UNUSED) krt_set_shutdown(struct krt_proto *x UNUSED, int last UNUSED)
{ {
if (krt_buffer) if (!krt_buffer)
mb_free(krt_buffer); return;
mb_free(krt_buffer);
krt_buffer = NULL; krt_buffer = NULL;
} }
@ -720,6 +722,9 @@ krt_if_start(struct kif_proto *p UNUSED)
void void
krt_if_shutdown(struct kif_proto *p UNUSED) krt_if_shutdown(struct kif_proto *p UNUSED)
{ {
if (!kif_buffer)
return;
mb_free(kif_buffer); mb_free(kif_buffer);
kif_buffer = NULL; kif_buffer = NULL;
} }