From a58d2f710d48dbac39ccecafbc3d8a3a82ec607d Mon Sep 17 00:00:00 2001 From: John Keiser Date: Wed, 19 Aug 2020 15:56:08 -0700 Subject: [PATCH] Fix C++11 error --- src/generic/ondemand/value-inl.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/generic/ondemand/value-inl.h b/src/generic/ondemand/value-inl.h index 1ca697a50..785158472 100644 --- a/src/generic/ondemand/value-inl.h +++ b/src/generic/ondemand/value-inl.h @@ -60,8 +60,9 @@ simdjson_really_inline simdjson_result value::get_raw_json_stri return result; } simdjson_really_inline simdjson_result value::get_string() noexcept { - auto [str, error] = get_raw_json_string(); - if (error) { return error; } + error_code error; + raw_json_string str; + if ((error = get_raw_json_string().get(str))) { return error; } return str.unescape(doc->parser->current_string_buf_loc); } simdjson_really_inline simdjson_result value::get_double() noexcept {