From 68a4aaf123b803731270afdc392ed6ab3b929110 Mon Sep 17 00:00:00 2001 From: Drzony Date: Fri, 4 Feb 2022 21:23:14 +0100 Subject: [PATCH] Fix compilation of ArduinoOTA when no global MDNS is available --- libraries/ArduinoOTA/ArduinoOTA.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libraries/ArduinoOTA/ArduinoOTA.cpp b/libraries/ArduinoOTA/ArduinoOTA.cpp index 566d32e03a..025c10d2be 100644 --- a/libraries/ArduinoOTA/ArduinoOTA.cpp +++ b/libraries/ArduinoOTA/ArduinoOTA.cpp @@ -353,9 +353,11 @@ void ArduinoOTAClass::end() { _initialized = false; _udp_ota->unref(); _udp_ota = 0; +#if !defined(NO_GLOBAL_INSTANCES) && !defined(NO_GLOBAL_MDNS) if(_useMDNS){ MDNS.end(); } +#endif _state = OTA_IDLE; #ifdef OTA_DEBUG OTA_DEBUG.printf("OTA server stopped.\n");