added '\n' to is_spacechar()
This commit is contained in:
parent
527f48fe80
commit
bf030731fd
@ -154,6 +154,8 @@ static HCL_INLINE int is_spacechar (hcl_bch_t c)
|
||||
/* TODO: handle other space unicode characters */
|
||||
switch (c)
|
||||
{
|
||||
/* [NOTE]: '\n' is special and used as delimiter. so it's not treated
|
||||
* as a space character */
|
||||
case ' ':
|
||||
case '\f': /* formfeed */
|
||||
case '\r': /* carriage return */
|
||||
|
@ -134,6 +134,7 @@ static HCL_INLINE int is_spacechar (hcl_bch_t c)
|
||||
{
|
||||
case ' ':
|
||||
case '\f': /* formfeed */
|
||||
case '\n': /* new line */
|
||||
case '\r': /* carriage return */
|
||||
case '\t': /* horizon tab */
|
||||
case '\v': /* vertical tab */
|
||||
@ -637,7 +638,7 @@ static int handle_char_in_array (hcl_json_t* json, hcl_ooci_t c)
|
||||
}
|
||||
else
|
||||
{
|
||||
hcl_json_seterrbfmt (json, HCL_EINVAL, "wrong character inside array - %jc", (hcl_ooch_t)c);
|
||||
hcl_json_seterrbfmt (json, HCL_EINVAL, "wrong character inside array - %jc[%d]", (hcl_ooch_t)c, (int)c);
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
@ -732,7 +733,7 @@ static int handle_char_in_dic (hcl_json_t* json, hcl_ooci_t c)
|
||||
}
|
||||
else
|
||||
{
|
||||
hcl_json_seterrbfmt (json, HCL_EINVAL, "wrong character inside array - %jc", (hcl_ooch_t)c);
|
||||
hcl_json_seterrbfmt (json, HCL_EINVAL, "wrong character inside dictionary - %jc[%d]", (hcl_ooch_t)c, (int)c);
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user