diff --git a/components/mdns/mdns.c b/components/mdns/mdns.c index 49574dfbd7..943e75edeb 100644 --- a/components/mdns/mdns.c +++ b/components/mdns/mdns.c @@ -4295,8 +4295,10 @@ void mdns_parse_packet(mdns_rx_packet_t *packet) debug_printf_browse_result_all(out_sync_browse->sync_result->result); #endif // MDNS_ENABLE_DEBUG _mdns_sync_browse_action(ACTION_BROWSE_SYNC, out_sync_browse); + out_sync_browse = NULL; } else { free(out_sync_browse); + out_sync_browse = NULL; } }