1
0
mirror of https://github.com/nlohmann/json.git synced 2025-07-27 00:41:05 +03:00

🔨 improved performance in dump for deeply nested values

This commit is contained in:
Niels Lohmann
2017-07-08 22:59:04 +02:00
parent f697fec522
commit 7b05e1a687

View File

@ -6789,9 +6789,9 @@ class basic_json
// variable to hold indentation for recursive calls
const auto new_indent = current_indent + indent_step;
if (indent_string.size() < new_indent)
if (JSON_UNLIKELY(indent_string.size() < new_indent))
{
indent_string.resize(new_indent, ' ');
indent_string.resize(indent_string.size() * 2, ' ');
}
// first n-1 elements