From c2721880609af3fb5a31027552d8794d5713c6e3 Mon Sep 17 00:00:00 2001 From: ToruNiina Date: Sat, 29 Jun 2019 16:39:54 +0900 Subject: [PATCH] fix: check inline table does not include LF --- toml/serializer.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/toml/serializer.hpp b/toml/serializer.hpp index 0761b17..f1fa762 100644 --- a/toml/serializer.hpp +++ b/toml/serializer.hpp @@ -415,7 +415,8 @@ struct serializer token += " = "; } token += this->make_inline_table(v); - if(token.size() < this->width_) + if(token.size() < this->width_ && + token.end() == std::find(token.begin(), token.end(), '\n')) { return token; }