From 71bb461ed8a73b9a3ffcd92c47a451b44d610cec Mon Sep 17 00:00:00 2001 From: Suren Gabrielyan Date: Thu, 3 Aug 2023 13:53:17 +0400 Subject: [PATCH] fix(mdns): added guard check for null pointer --- components/mdns/mdns.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/mdns/mdns.c b/components/mdns/mdns.c index 33b76cf18..b6db1de5e 100644 --- a/components/mdns/mdns.c +++ b/components/mdns/mdns.c @@ -5850,7 +5850,7 @@ static mdns_txt_item_t *_copy_mdns_txt_items(mdns_txt_linked_item_t *items, uint return ret; handle_error: - for (size_t y = 0; y < ret_index + 1; y++) { + for (size_t y = 0; y < ret_index + 1 && ret != NULL; y++) { mdns_txt_item_t *t = &ret[y]; free((char *)t->key); free((char *)t->value);