@@ -292,14 +292,14 @@ static char json_go_struct[256] = {
292292 JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
293293 JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
294294 JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
295- JSON_STATE_LOOP , JSON_STATE_FAILED , JSON_STATE_QUP , JSON_STATE_FAILED ,
295+ JSON_STATE_LOOP , JSON_STATE_FAILED , JSON_STATE_QUP , JSON_STATE_FAILED ,
296296 JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
297297 JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
298298 JSON_STATE_LOOP , JSON_STATE_BARE , JSON_STATE_FAILED , JSON_STATE_FAILED ,
299299 JSON_STATE_BARE , JSON_STATE_BARE , JSON_STATE_BARE , JSON_STATE_BARE ,
300300 JSON_STATE_BARE , JSON_STATE_BARE , JSON_STATE_BARE , JSON_STATE_BARE ,
301- JSON_STATE_BARE , JSON_STATE_BARE , JSON_STATE_SEP , JSON_STATE_FAILED ,
302- JSON_STATE_FAILED , JSON_STATE_SEP , JSON_STATE_FAILED , JSON_STATE_FAILED ,
301+ JSON_STATE_BARE , JSON_STATE_BARE , JSON_STATE_SEP , JSON_STATE_FAILED ,
302+ JSON_STATE_FAILED , JSON_STATE_SEP , JSON_STATE_FAILED , JSON_STATE_FAILED ,
303303 JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
304304 JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
305305 JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
@@ -437,7 +437,7 @@ static char json_go_string[256] = {
437437 JSON_STATE_LOOP , JSON_STATE_LOOP , JSON_STATE_LOOP , JSON_STATE_LOOP ,
438438 JSON_STATE_LOOP , JSON_STATE_LOOP , JSON_STATE_LOOP , JSON_STATE_LOOP ,
439439 JSON_STATE_LOOP , JSON_STATE_LOOP , JSON_STATE_LOOP , JSON_STATE_LOOP ,
440- JSON_STATE_ESC , JSON_STATE_LOOP , JSON_STATE_LOOP , JSON_STATE_LOOP ,
440+ JSON_STATE_ESC , JSON_STATE_LOOP , JSON_STATE_LOOP , JSON_STATE_LOOP ,
441441 JSON_STATE_LOOP , JSON_STATE_LOOP , JSON_STATE_LOOP , JSON_STATE_LOOP ,
442442 JSON_STATE_LOOP , JSON_STATE_LOOP , JSON_STATE_LOOP , JSON_STATE_LOOP ,
443443 JSON_STATE_LOOP , JSON_STATE_LOOP , JSON_STATE_LOOP , JSON_STATE_LOOP ,
@@ -544,70 +544,70 @@ static char json_go_esc[256] = {
544544 JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
545545 JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,};
546546static char json_go_utf8 [256 ] = {
547- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
548- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
549- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
550- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
551- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
552- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
553- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
554- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
555- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
556- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
557- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
558- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
559- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
560- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
561- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
562- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
563- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
564- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
565- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
566- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
567- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
568- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
569- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
570- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
571- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
572- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
573- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
574- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
575- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
576- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
577- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
578- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
579- JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
580- JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
581- JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
582- JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
583- JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
584- JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
585- JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
586- JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
587- JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
588- JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
589- JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
590- JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
591- JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
592- JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
593- JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
594- JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
595- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
596- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
597- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
598- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
599- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
600- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
601- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
602- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
603- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
604- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
605- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
606- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
607- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
608- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
609- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
610- JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,};
547+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
548+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
549+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
550+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
551+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
552+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
553+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
554+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
555+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
556+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
557+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
558+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
559+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
560+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
561+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
562+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
563+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
564+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
565+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
566+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
567+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
568+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
569+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
570+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
571+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
572+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
573+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
574+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
575+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
576+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
577+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
578+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
579+ JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
580+ JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
581+ JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
582+ JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
583+ JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
584+ JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
585+ JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
586+ JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
587+ JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
588+ JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
589+ JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
590+ JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
591+ JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
592+ JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
593+ JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
594+ JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT , JSON_STATE_UTF8_NEXT ,
595+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
596+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
597+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
598+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
599+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
600+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
601+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
602+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
603+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
604+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
605+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
606+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
607+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
608+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
609+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,
610+ JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED , JSON_STATE_FAILED ,};
611611static char json_go_num [256 ] = {
612612 JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
613613 JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
@@ -620,21 +620,21 @@ static char json_go_num[256] = {
620620 JSON_STATE_NUM_BREAK , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
621621 JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
622622 JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_LOOP ,
623- JSON_STATE_NUM_FAILED , JSON_STATE_NUM_LOOP , JSON_STATE_NUM_FLT , JSON_STATE_NUM_FAILED ,
623+ JSON_STATE_NUM_FAILED , JSON_STATE_NUM_LOOP , JSON_STATE_NUM_FLT , JSON_STATE_NUM_FAILED ,
624624 JSON_STATE_NUM_LOOP , JSON_STATE_NUM_LOOP , JSON_STATE_NUM_LOOP , JSON_STATE_NUM_LOOP ,
625625 JSON_STATE_NUM_LOOP , JSON_STATE_NUM_LOOP , JSON_STATE_NUM_LOOP , JSON_STATE_NUM_LOOP ,
626626 JSON_STATE_NUM_LOOP , JSON_STATE_NUM_LOOP , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
627627 JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
628628 JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
629- JSON_STATE_NUM_FAILED , JSON_STATE_NUM_EXP , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
629+ JSON_STATE_NUM_FAILED , JSON_STATE_NUM_EXP , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
630630 JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
631631 JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
632632 JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
633633 JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
634634 JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
635635 JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
636636 JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
637- JSON_STATE_NUM_FAILED , JSON_STATE_NUM_EXP , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
637+ JSON_STATE_NUM_FAILED , JSON_STATE_NUM_EXP , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
638638 JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
639639 JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
640640 JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED , JSON_STATE_NUM_FAILED ,
@@ -756,7 +756,7 @@ json_lcmp(const struct json_token* tok, const char* str, int len)
756756 JSON_ASSERT (str );
757757 if (!tok || !str || !len ) return 1 ;
758758 if (tok -> len != len ) return 1 ;
759- for (i = 0 ; (i < tok -> len && i < len ); i ++ , str ++ ){
759+ for (i = 0 ; (i < tok -> len && i < len ); i ++ , str ++ ) {
760760 if (tok -> str [i ] != * str )
761761 return 1 ;
762762 } return 0 ;
@@ -839,10 +839,10 @@ json_cmp(const struct json_token* tok, const char* str)
839839 JSON_ASSERT (tok );
840840 JSON_ASSERT (str );
841841 if (!tok || !str ) return 1 ;
842- for (i = 0 ; (i < tok -> len ); i ++ , str ++ ){
842+ for (i = 0 ; (i < tok -> len ); i ++ , str ++ ) {
843843 if (tok -> str [i ] != * str )
844844 return 1 ;
845- } return * str == '\0' ? 0 : 1 ;
845+ } return ( * str == '\0' ) ? 0 : 1 ;
846846}
847847/*--------------------------------------------------------------------------
848848 TOKENIZER
@@ -984,7 +984,7 @@ json_read(struct json_token *obj, const struct json_iter* prev)
984984 if (!iter .depth ) {
985985 iter .src = 0 , iter .len = 0 ;
986986 if (obj -> str ) { /* reached eof */
987- obj -> len = (c == '}' ) ? (int )((cur - 1 ) - obj -> str ): (int )(cur - obj -> str );
987+ obj -> len = (c == '}' ) ? (int )((cur - 1 ) - obj -> str ) : (int )(cur - obj -> str );
988988 obj -> type = (enum json_token_type )json_type (obj );
989989 if (obj -> type == JSON_STRING )
990990 json_deq (obj );
@@ -1108,7 +1108,7 @@ json_load(struct json_parser *p, const char *str, int len)
11081108JSON_INTERN const char *
11091109json_strchr (const char * str , char c , int len )
11101110{
1111- int neg = (len < 0 ) ? 1 : 0 ;
1111+ int neg = (len < 0 ) ? 1 : 0 ;
11121112 int dec = neg ? 0 : 1 ;
11131113 len = neg ? 0 : len ;
11141114 if (!str ) return NULL ;
@@ -1155,7 +1155,7 @@ json_path_parse_name(struct json_token *tok, const char *path,
11551155 return NULL ;
11561156 }
11571157 tok -> len = (int )(del - tok -> str );
1158- return del + 1 ;
1158+ return del + 1 ;
11591159}
11601160JSON_INTERN int
11611161json_path_parse_array (struct json_token * array , const struct json_token * token )
@@ -1218,7 +1218,7 @@ json_query(struct json_token *toks, int count, const char *path)
12181218 /* array object so set iterator to array index */
12191219 if (!json_path_parse_array (& array , & name ))
12201220 return NULL ;
1221- if ((i + 1 ) > count )
1221+ if ((i + 1 ) > count )
12221222 return NULL ;
12231223 if (array .len < 1 )
12241224 return NULL ;
@@ -1253,7 +1253,7 @@ json_query(struct json_token *toks, int count, const char *path)
12531253 return (iter + 1 );
12541254 }
12551255 /* check if path points to invalid token */
1256- if ((i + 1 ) > count )
1256+ if ((i + 1 ) > count )
12571257 return NULL ;
12581258 if (toks [i + 1 ].type != JSON_OBJECT && toks [i + 1 ].type != JSON_ARRAY )
12591259 return NULL ;
0 commit comments