提交 cf892528 authored 作者: Michael Jerris's avatar Michael Jerris

FS-8160: properly handle malformed json when parsing json with \u at the end of a json string

上级 79f15891
...@@ -204,7 +204,7 @@ static const char *parse_string(cJSON *item,const char *str) ...@@ -204,7 +204,7 @@ static const char *parse_string(cJSON *item,const char *str)
break; break;
default: *ptr2++=*ptr; break; default: *ptr2++=*ptr; break;
} }
ptr++; if (*ptr) ptr++;
} }
} }
*ptr2=0; *ptr2=0;
......
...@@ -204,7 +204,7 @@ static const char *parse_string(cJSON *item,const char *str) ...@@ -204,7 +204,7 @@ static const char *parse_string(cJSON *item,const char *str)
break; break;
default: *ptr2++=*ptr; break; default: *ptr2++=*ptr; break;
} }
ptr++; if (*ptr) ptr++;
} }
} }
*ptr2=0; *ptr2=0;
......
...@@ -204,7 +204,7 @@ static const char *parse_string(cJSON *item,const char *str) ...@@ -204,7 +204,7 @@ static const char *parse_string(cJSON *item,const char *str)
break; break;
default: *ptr2++=*ptr; break; default: *ptr2++=*ptr; break;
} }
ptr++; if (*ptr) ptr++;
} }
} }
*ptr2=0; *ptr2=0;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论