diff --git a/toml/serializer.hpp b/toml/serializer.hpp index 60308ba..392f387 100644 --- a/toml/serializer.hpp +++ b/toml/serializer.hpp @@ -180,7 +180,7 @@ struct serializer { if((std::find(s.str.cbegin(), s.str.cend(), '\n') != s.str.cend() || std::find(s.str.cbegin(), s.str.cend(), '\"') != s.str.cend()) && - this->width_ != std::numeric_limits::max()) + this->width_ != (std::numeric_limits::max)()) { // if linefeed or double-quote is contained, // make it multiline basic string. @@ -346,7 +346,7 @@ struct serializer { serializer ser(*this); ser.can_be_inlined_ = true; - ser.width_ = std::numeric_limits::max(); + ser.width_ = (std::numeric_limits::max)(); next_elem += toml::visit(ser, item); } else