From f8b577b6c392fdec7070b29c01953c131867f2e8 Mon Sep 17 00:00:00 2001
From: david gauchard <gauchard@laas.fr>
Date: Mon, 18 Dec 2017 04:47:56 +0100
Subject: [PATCH] fix WiFiClient::availableForWrite() with no connexion (#3985)

fix #3983
---
 libraries/ESP8266WiFi/src/WiFiClient.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libraries/ESP8266WiFi/src/WiFiClient.cpp b/libraries/ESP8266WiFi/src/WiFiClient.cpp
index e4b2d1d73..828cbccf3 100644
--- a/libraries/ESP8266WiFi/src/WiFiClient.cpp
+++ b/libraries/ESP8266WiFi/src/WiFiClient.cpp
@@ -156,7 +156,7 @@ bool WiFiClient::getNoDelay() {
 
 size_t WiFiClient::availableForWrite ()
 {
-    return _client->availableForWrite();
+    return _client? _client->availableForWrite(): 0;
 }
 
 size_t WiFiClient::write(uint8_t b)