diff --git a/cores/esp8266/Print.h b/cores/esp8266/Print.h index 69f5ad6216..73a955b4dd 100644 --- a/cores/esp8266/Print.h +++ b/cores/esp8266/Print.h @@ -89,6 +89,8 @@ class Print { size_t println(double, int = 2); size_t println(const Printable&); size_t println(void); + + virtual void flush() { /* Empty implementation for backward compatibility */ } }; #endif diff --git a/cores/esp8266/Stream.h b/cores/esp8266/Stream.h index 6d2646d77c..290971cf42 100644 --- a/cores/esp8266/Stream.h +++ b/cores/esp8266/Stream.h @@ -47,7 +47,6 @@ class Stream: public Print { virtual int available() = 0; virtual int read() = 0; virtual int peek() = 0; - virtual void flush() = 0; Stream() { _timeout = 1000;