From f3d8006d3487a806092f3379d8cdb6a8c9c5dce9 Mon Sep 17 00:00:00 2001 From: Eric Haszlakiewicz Date: Sun, 2 Aug 2020 03:59:56 +0000 Subject: [PATCH] Neither vertical tab nor formfeed are considered whitespace per the JSON spec, remove them from is_ws_char(). --- json_tokener.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/json_tokener.c b/json_tokener.c index ea61ce0..4722621 100644 --- a/json_tokener.c +++ b/json_tokener.c @@ -59,17 +59,15 @@ * compiler will also inline these functions, providing an additional * speedup by saving on function calls. */ -static int is_ws_char(char c) +static inline int is_ws_char(char c) { return c == ' ' || c == '\t' || c == '\n' - || c == '\v' - || c == '\f' || c == '\r'; } -static int is_hex_char(char c) +static inline int is_hex_char(char c) { return (c >= '0' && c <= '9') || (c >= 'A' && c <= 'F') -- 2.49.0