@@ -466,6 +466,9 @@ json_resp_object_field_start(void *state, char *fname, bool isnull)
466466 if (strcmp (fname , "key" ) == 0 && parse -> level == 2 )
467467 parse -> field = JRESP_F_KEY ;
468468 break ;
469+ default :
470+ /* NOP */
471+ break ;
469472 }
470473
471474 return JSON_SUCCESS ;
@@ -504,6 +507,9 @@ static JsonParseErrorType json_mountinfo_object_start(void *state)
504507 case JRESP_MOUNT_INFO_EXPECT_OPTIONS_START :
505508 parse -> state = JRESP_MOUNT_INFO_EXPECT_OPTIONS_FIELD ;
506509 break ;
510+ default :
511+ /* NOP */
512+ break ;
507513 }
508514
509515 parse -> level ++ ;
@@ -537,6 +543,9 @@ static JsonParseErrorType json_mountinfo_scalar(void *state, char *token, JsonTo
537543 parse -> version = token ;
538544 parse -> state = JRESP_MOUNT_INFO_EXPECT_OPTIONS_FIELD ;
539545 break ;
546+ default :
547+ /* NOP */
548+ break ;
540549 }
541550
542551 return JSON_SUCCESS ;
@@ -550,26 +559,30 @@ static JsonParseErrorType json_mountinfo_object_field_start(void *state, char *f
550559 {
551560 case JRESP_MOUNT_INFO_EXPECT_TOPLEVEL_FIELD :
552561
553- if (parse -> level == 0 ) {
554- if (strcmp (fname , "type" ) == 0 ){
555- parse -> state = JRESP_MOUNT_INFO_EXPECT_TYPE_VALUE ;
556- break ;
557- }
558-
559- if (strcmp (fname , "options" ) == 0 ) {
560- parse -> state = JRESP_MOUNT_INFO_EXPECT_OPTIONS_START ;
561- break ;
562+ if (parse -> level == 0 ) {
563+ if (strcmp (fname , "type" ) == 0 ){
564+ parse -> state = JRESP_MOUNT_INFO_EXPECT_TYPE_VALUE ;
565+ break ;
566+ }
567+
568+ if (strcmp (fname , "options" ) == 0 ) {
569+ parse -> state = JRESP_MOUNT_INFO_EXPECT_OPTIONS_START ;
570+ break ;
571+ }
562572 }
563- }
564573 break ;
565-
574+
566575 case JRESP_MOUNT_INFO_EXPECT_OPTIONS_FIELD :
567- if (parse -> level == 1 ) {
568- if (strcmp (fname , "version" ) == 0 ) {
569- parse -> state = JRESP_MOUNT_INFO_EXPECT_VERSION_VALUE ;
570- break ;
576+ if (parse -> level == 1 ) {
577+ if (strcmp (fname , "version" ) == 0 ) {
578+ parse -> state = JRESP_MOUNT_INFO_EXPECT_VERSION_VALUE ;
579+ break ;
580+ }
571581 }
572- }
582+ break ;
583+
584+ default :
585+ /* NOP */
573586 break ;
574587 }
575588
0 commit comments