From e0d890cc23045dfb7e2e1af160cc35437dfeff82 Mon Sep 17 00:00:00 2001 From: Perry Kundert Date: Wed, 4 Oct 2017 10:21:55 -0700 Subject: [PATCH] Corrected unnnecessary const restriction on returned std::string --- src/json.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/json.hpp b/src/json.hpp index 48c5aa86..4f996457 100644 --- a/src/json.hpp +++ b/src/json.hpp @@ -2656,9 +2656,9 @@ scan_number_done: int get() { ++chars_read; - int c = current = ia->get_character(); - token_string.push_back(static_cast(c)); - return c; + current = ia->get_character(); + token_string.push_back(static_cast(current)); + return current; } /// unget current character (return it again on next get) @@ -2703,7 +2703,7 @@ scan_number_done: } /// return string value - const std::string get_string() + std::string get_string() { return std::move( yytext ); }