diff --git a/CHANGELOG.md b/CHANGELOG.md index 088e7f6d..70a6e35c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ ArduinoJson: change log ======================= +HEAD +---- + +* Fixed error "attributes are not allowed on a function-definition" + v6.10.0 (2019-03-22) ------- diff --git a/src/ArduinoJson/MsgPack/MsgPackSerializer.hpp b/src/ArduinoJson/MsgPack/MsgPackSerializer.hpp index 10edb107..e3ba6439 100644 --- a/src/ArduinoJson/MsgPack/MsgPackSerializer.hpp +++ b/src/ArduinoJson/MsgPack/MsgPackSerializer.hpp @@ -24,8 +24,8 @@ class MsgPackSerializer { } template - typename enable_if::type visitFloat(T value64) - ARDUINOJSON_NO_SANITIZE("float-cast-overflow") { + ARDUINOJSON_NO_SANITIZE("float-cast-overflow") + typename enable_if::type visitFloat(T value64) { float value32 = float(value64); if (value32 == value64) { writeByte(0xCA);