Skip to content

Commit e84e9c1

Browse files
authored
Print.flush() - Arduino API conformance (#6084)
1 parent 1d3ff05 commit e84e9c1

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

Diff for: cores/esp32/Print.h

+3
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,9 @@ class Print
108108
size_t println(const Printable&);
109109
size_t println(struct tm * timeinfo, const char * format = NULL);
110110
size_t println(void);
111+
112+
virtual void flush() { /* Empty implementation for backward compatibility */ }
113+
111114
};
112115

113116
#endif

Diff for: cores/esp32/Stream.h

-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ class Stream: public Print
4848
virtual int available() = 0;
4949
virtual int read() = 0;
5050
virtual int peek() = 0;
51-
virtual void flush() = 0;
5251

5352
Stream():_startMillis(0)
5453
{

0 commit comments

Comments
 (0)