@@ -3716,13 +3716,13 @@ setPathObject(JsonbIterator **it, Datum *path_elems, bool *path_nulls,
3716
3716
/* empty object is a special case for create */
3717
3717
if ((npairs == 0 ) && create && (level == path_len - 1 ))
3718
3718
{
3719
- JsonbValue new = k ;
3719
+ JsonbValue newkey ;
3720
3720
3721
- new .type = jbvString ;
3722
- new .val .string .len = VARSIZE_ANY_EXHDR (path_elems [level ]);
3723
- new .val .string .val = VARDATA_ANY (path_elems [level ]);
3721
+ newkey .type = jbvString ;
3722
+ newkey .val .string .len = VARSIZE_ANY_EXHDR (path_elems [level ]);
3723
+ newkey .val .string .val = VARDATA_ANY (path_elems [level ]);
3724
3724
3725
- (void ) pushJsonbValue (st , WJB_KEY , & new );
3725
+ (void ) pushJsonbValue (st , WJB_KEY , & newkey );
3726
3726
addJsonbToParseState (st , newval );
3727
3727
}
3728
3728
@@ -3758,13 +3758,13 @@ setPathObject(JsonbIterator **it, Datum *path_elems, bool *path_nulls,
3758
3758
{
3759
3759
if (create && !done && level == path_len - 1 && i == npairs - 1 )
3760
3760
{
3761
- JsonbValue new = k ;
3761
+ JsonbValue newkey ;
3762
3762
3763
- new .type = jbvString ;
3764
- new .val .string .len = VARSIZE_ANY_EXHDR (path_elems [level ]);
3765
- new .val .string .val = VARDATA_ANY (path_elems [level ]);
3763
+ newkey .type = jbvString ;
3764
+ newkey .val .string .len = VARSIZE_ANY_EXHDR (path_elems [level ]);
3765
+ newkey .val .string .val = VARDATA_ANY (path_elems [level ]);
3766
3766
3767
- (void ) pushJsonbValue (st , WJB_KEY , & new );
3767
+ (void ) pushJsonbValue (st , WJB_KEY , & newkey );
3768
3768
addJsonbToParseState (st , newval );
3769
3769
}
3770
3770
0 commit comments