version 1.1.2.7, 2017/11/28 13:42:22
|
version 1.1.2.8, 2017/11/28 14:57:45
|
Line 325 json_parse(json_t * __restrict json, const char *jstr,
|
Line 325 json_parse(json_t * __restrict json, const char *jstr,
|
} |
} |
break; |
break; |
case '\"': |
case '\"': |
if (json_parse_string(json, jstr, jlen, jtoks, toksnum) == -1) { | if (json_parse_string(json, jstr, jlen, jtoks, toksnum) == -1) |
elwix_SetErr(J_ERR_INVAL, "%s", jerrstr[J_ERR_INVAL]); | |
return (u_int) -1; |
return (u_int) -1; |
} |
|
cx++; /* start new string token */ |
cx++; /* start new string token */ |
if (jtoks && json->h_parent != -1) |
if (jtoks && json->h_parent != -1) |
jtoks[json->h_parent].tok_size++; |
jtoks[json->h_parent].tok_size++; |