@@ -1592,7 +1592,7 @@ jsonb_agg_transfn(PG_FUNCTION_ARGS)
15921592if (v .type == jbvString )
15931593{
15941594/* copy string values in the aggregate context */
1595- char * buf = palloc (v .val .string .len + 1 );;
1595+ char * buf = palloc (v .val .string .len + 1 );
15961596snprintf (buf ,v .val .string .len + 1 ,"%s" ,v .val .string .val );
15971597v .val .string .val = buf ;
15981598}
@@ -1753,7 +1753,7 @@ jsonb_object_agg_transfn(PG_FUNCTION_ARGS)
17531753if (v .type == jbvString )
17541754{
17551755/* copy string values in the aggregate context */
1756- char * buf = palloc (v .val .string .len + 1 );;
1756+ char * buf = palloc (v .val .string .len + 1 );
17571757snprintf (buf ,v .val .string .len + 1 ,"%s" ,v .val .string .val );
17581758v .val .string .val = buf ;
17591759}
@@ -1811,7 +1811,7 @@ jsonb_object_agg_transfn(PG_FUNCTION_ARGS)
18111811if (v .type == jbvString )
18121812{
18131813/* copy string values in the aggregate context */
1814- char * buf = palloc (v .val .string .len + 1 );;
1814+ char * buf = palloc (v .val .string .len + 1 );
18151815snprintf (buf ,v .val .string .len + 1 ,"%s" ,v .val .string .val );
18161816v .val .string .val = buf ;
18171817}