From b6664352823a95e145d688493fc91ac4cd059152 Mon Sep 17 00:00:00 2001 From: david gauchard Date: Sat, 19 Jan 2019 02:08:32 +0100 Subject: [PATCH] WiFiClient::remoteIP: fix nullptr crash (#5634) --- libraries/ESP8266WiFi/src/WiFiClient.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/ESP8266WiFi/src/WiFiClient.cpp b/libraries/ESP8266WiFi/src/WiFiClient.cpp index 39bbb8508..4e100a032 100644 --- a/libraries/ESP8266WiFi/src/WiFiClient.cpp +++ b/libraries/ESP8266WiFi/src/WiFiClient.cpp @@ -351,10 +351,10 @@ WiFiClient::operator bool() IPAddress WiFiClient::remoteIP() { - if (!_client) + if (!_client || !_client->getRemoteAddress()) return IPAddress(0U); - return IPAddress(_client->getRemoteAddress()); + return _client->getRemoteAddress(); } uint16_t WiFiClient::remotePort()