Skip to content

Commit

Permalink
fix: more crashes
Browse files Browse the repository at this point in the history
  • Loading branch information
MistEO committed Dec 26, 2023
1 parent 6e602f2 commit 2b57cf2
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions include/json.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -2079,7 +2079,7 @@ template <typename string_t, typename parsing_t, typename accel_traits>
inline basic_value<string_t> parser<string_t, parsing_t, accel_traits>::parse_null()
{
for (const auto& ch : null_string<string_t>()) {
if (*_cur == ch) {
if (_cur != _end && *_cur == ch) {
++_cur;
}
else {
Expand All @@ -2096,7 +2096,7 @@ inline basic_value<string_t> parser<string_t, parsing_t, accel_traits>::parse_bo
switch (*_cur) {
case 't':
for (const auto& ch : true_string<string_t>()) {
if (*_cur == ch) {
if (_cur != _end && * _cur == ch) {
++_cur;
}
else {
Expand All @@ -2106,7 +2106,7 @@ inline basic_value<string_t> parser<string_t, parsing_t, accel_traits>::parse_bo
return true;
case 'f':
for (const auto& ch : false_string<string_t>()) {
if (*_cur == ch) {
if (_cur != _end && *_cur == ch) {
++_cur;
}
else {
Expand Down

0 comments on commit 2b57cf2

Please sign in to comment.