From 7f7a1ac4203c14c2e878dba65b9be041e8f9278a Mon Sep 17 00:00:00 2001 From: Stefan Gordon Date: Fri, 15 Jan 2016 12:02:08 -0800 Subject: [PATCH] Include Arduino.h AFTER memory.h Arduino.h defines min/max which are then redefined with templates in stl_algobase.h imported from memory.h. This is the least impactful way I can find to get past this for now and unblock use of wificlient in more scenarios. --- libraries/ESP8266WiFi/src/WiFiClient.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/ESP8266WiFi/src/WiFiClient.h b/libraries/ESP8266WiFi/src/WiFiClient.h index 62436b512..340cd62b9 100644 --- a/libraries/ESP8266WiFi/src/WiFiClient.h +++ b/libraries/ESP8266WiFi/src/WiFiClient.h @@ -21,11 +21,11 @@ #ifndef wificlient_h #define wificlient_h +#include #include "Arduino.h" #include "Print.h" #include "Client.h" #include "IPAddress.h" -#include #include "include/slist.h" #define WIFICLIENT_MAX_PACKET_SIZE 1460