diff --git a/libraries/ESP8266WebServer/examples/AdvancedWebServer/AdvancedWebServer.ino b/libraries/ESP8266WebServer/examples/AdvancedWebServer/AdvancedWebServer.ino
index fb02d0f98..2fc8508ca 100644
--- a/libraries/ESP8266WebServer/examples/AdvancedWebServer/AdvancedWebServer.ino
+++ b/libraries/ESP8266WebServer/examples/AdvancedWebServer/AdvancedWebServer.ino
@@ -94,6 +94,25 @@ void handleNotFound() {
digitalWrite(led, 0);
}
+void drawGraph() {
+ String out;
+ out.reserve(2600);
+ char temp[70];
+ out += "\n";
+
+ server.send(200, "image/svg+xml", out);
+}
+
void setup(void) {
pinMode(led, OUTPUT);
digitalWrite(led, 0);
@@ -133,20 +152,3 @@ void loop(void) {
MDNS.update();
}
-void drawGraph() {
- String out = "";
- char temp[100];
- out += "\n";
-
- server.send(200, "image/svg+xml", out);
-}
diff --git a/libraries/esp8266/examples/NTP-TZ-DST/NTP-TZ-DST.ino b/libraries/esp8266/examples/NTP-TZ-DST/NTP-TZ-DST.ino
index fe713e02d..c526b6670 100644
--- a/libraries/esp8266/examples/NTP-TZ-DST/NTP-TZ-DST.ino
+++ b/libraries/esp8266/examples/NTP-TZ-DST/NTP-TZ-DST.ino
@@ -85,6 +85,16 @@ static bool time_machine_running = false;
// return 15000; // 15s
//}
+#define PTM(w) \
+ Serial.print(" " #w "="); \
+ Serial.print(tm->tm_##w);
+
+void printTm(const char* what, const tm* tm) {
+ Serial.print(what);
+ PTM(isdst); PTM(yday); PTM(wday);
+ PTM(year); PTM(mon); PTM(mday);
+ PTM(hour); PTM(min); PTM(sec);
+}
void showTime() {
gettimeofday(&tv, nullptr);
@@ -152,18 +162,6 @@ void showTime() {
Serial.println();
}
-
-#define PTM(w) \
- Serial.print(" " #w "="); \
- Serial.print(tm->tm_##w);
-
-void printTm(const char* what, const tm* tm) {
- Serial.print(what);
- PTM(isdst); PTM(yday); PTM(wday);
- PTM(year); PTM(mon); PTM(mday);
- PTM(hour); PTM(min); PTM(sec);
-}
-
void time_is_set_scheduled() {
// everything is allowed in this function