Neither vertical tab nor formfeed are considered whitespace per the JSON spec, remove them from is_ws_char().

This commit is contained in:
Eric Haszlakiewicz
2020-08-02 03:59:56 +00:00
parent 8b43ff0c22
commit f3d8006d34

View File

@@ -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')