From 4c9a36cb40b93a5dc61d9ee2935ea64d18f2e495 Mon Sep 17 00:00:00 2001 From: Vadim Yanitskiy Date: Mon, 10 Feb 2020 14:21:52 +0700 Subject: bitvec: make bitvec_free() safe against NULL Change-Id: Ifafb65e9d0adc286e16104274db440f38a86d800 Related: CID#208181, CID#208179 --- src/bitvec.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bitvec.c b/src/bitvec.c index ef8621c5..5130705f 100644 --- a/src/bitvec.c +++ b/src/bitvec.c @@ -418,6 +418,8 @@ struct bitvec *bitvec_alloc(unsigned int size, TALLOC_CTX *ctx) * \param[in] bit vector to free */ void bitvec_free(struct bitvec *bv) { + if (bv == NULL) + return; talloc_free(bv->data); talloc_free(bv); } -- cgit v1.2.3