From: Tom Lane Date: Sat, 16 Mar 2019 16:34:46 +0000 (-0400) Subject: Suppress -Wimplicit-fallthrough warnings in new jsonpath code. X-Git-Tag: REL_12_BETA1~519 X-Git-Url: http://git.postgresql.org/gitweb/?a=commitdiff_plain;h=20f7c3d5606254d8870697f15fd7a7b4e602e1e1;p=postgresql.git Suppress -Wimplicit-fallthrough warnings in new jsonpath code. Per buildfarm. See commit 41c912cad for precedent. --- diff --git a/src/backend/utils/adt/jsonpath.c b/src/backend/utils/adt/jsonpath.c index 2ad1318d33e..fb9d85213d4 100644 --- a/src/backend/utils/adt/jsonpath.c +++ b/src/backend/utils/adt/jsonpath.c @@ -330,7 +330,7 @@ flattenJsonPathParseItem(StringInfo buf, JsonPathParseItem *item, break; case jpiFilter: argNestingLevel++; - /* fall through */ + /* FALLTHROUGH */ case jpiIsUnknown: case jpiNot: case jpiPlus: @@ -439,10 +439,13 @@ alignStringInfoInt(StringInfo buf) { case 3: appendStringInfoCharMacro(buf, 0); + /* FALLTHROUGH */ case 2: appendStringInfoCharMacro(buf, 0); + /* FALLTHROUGH */ case 1: appendStringInfoCharMacro(buf, 0); + /* FALLTHROUGH */ default: break; } @@ -849,7 +852,7 @@ jspInitByBuffer(JsonPathItem *v, char *base, int32 pos) case jpiString: case jpiVariable: read_int32(v->content.value.datalen, base, pos); - /* follow next */ + /* FALLTHROUGH */ case jpiNumeric: case jpiBool: v->content.value.data = base + pos;