aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/JSON.cc
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-01-28 15:05:06 +0100
committerJay Berkenbilt <ejb@ql.org>2022-01-30 19:11:03 +0100
commit7097f290190885bdcae00ed175be6ea2346e9de8 (patch)
treee3d5514db131bd786059c0baad69d1a197deeabf /libqpdf/JSON.cc
parent0e909bab8e6eabb96b0bbe8063138d04d5a4ac7f (diff)
downloadqpdf-7097f290190885bdcae00ed175be6ea2346e9de8.tar.zst
More editorial changes from m-holger + spell check
Diffstat (limited to 'libqpdf/JSON.cc')
-rw-r--r--libqpdf/JSON.cc11
1 files changed, 6 insertions, 5 deletions
diff --git a/libqpdf/JSON.cc b/libqpdf/JSON.cc
index f70145a7..58476ff8 100644
--- a/libqpdf/JSON.cc
+++ b/libqpdf/JSON.cc
@@ -880,6 +880,7 @@ void JSONParser::getToken()
break;
case ls_backslash:
+ /* cSpell: ignore bfnrt */
if (strchr("\\\"bfnrt", *p))
{
lex_state = ls_string;
@@ -972,7 +973,7 @@ JSONParser::handleToken()
}
// Git string value
- std::string svalue;
+ std::string s_value;
if (lex_state == ls_string)
{
// Token includes the quotation marks
@@ -980,7 +981,7 @@ JSONParser::handleToken()
{
throw std::logic_error("JSON string length < 2");
}
- svalue = decode_string(value);
+ s_value = decode_string(value);
}
// Based on the lexical state and value, figure out whether we are
// looking at an item or a delimiter. It will always be exactly
@@ -1057,7 +1058,7 @@ JSONParser::handleToken()
break;
case ls_string:
- item = new JSON(JSON::makeString(svalue));
+ item = new JSON(JSON::makeString(s_value));
break;
case ls_backslash:
@@ -1223,7 +1224,7 @@ JSONParser::handleToken()
{
case ps_dict_begin:
case ps_dict_after_comma:
- this->dict_key = svalue;
+ this->dict_key = s_value;
item = nullptr;
next_state = ps_dict_after_key;
break;
@@ -1297,7 +1298,7 @@ JSONParser::parse(std::string const& s)
}
if (parser_state != ps_done)
{
- QTC::TC("libtests", "JSON parse preature EOF");
+ QTC::TC("libtests", "JSON parse premature EOF");
throw std::runtime_error("JSON: premature end of input");
}
return stack.back();