diff options
-rw-r--r-- | ext/json/parser/parser.c | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -476,7 +476,7 @@ static const bool whitespace[256] = { ['/'] = 1, }; -static void json_eat_comments(JSON_ParserState *state) { if (state->cursor + 1 < state->end) { @@ -508,9 +508,10 @@ json_eat_comments(JSON_ParserState *state) break; } default: - return; } } } static inline void @@ -520,7 +521,9 @@ json_eat_whitespace(JSON_ParserState *state) if (RB_LIKELY(*state->cursor != '/')) { state->cursor++; } else { - json_eat_comments(state); } } } |