Closed forGGe closed 5 years ago
ESP team arbitrarily changed the signature of flush
. This is something that should be resolved on the ESP side (or at least discussed by everyone before approaching such a breaking change)
Original API: https://github.com/arduino/ArduinoCore-API/blob/master/api/Client.h#L36
Related issue: https://github.com/arduino-libraries/ArduinoHttpClient/issues/48
Error in question:
Now this one really pissed me off. It is not the error itself, but a fact that this was ignored from the first time it was uploaded to GitHub:
...AND ESP team was knowing about it and no one give a single bit of effort porting that change into mainstream. Despite hundreds of people using arduino ecosystem and this lib.
It looks even more retarded , that avr-gcc let it pass trough.
Notes for future: please add CI here with grain of static analysis tool. It is not that hard.