Skip to content

Commit a015f86

Browse files
committed
Fix
1 parent 7cda02d commit a015f86

File tree

1 file changed

+29
-16
lines changed

1 file changed

+29
-16
lines changed

contrib/pg_tde/src/keyring/keyring_vault.c

Lines changed: 29 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)