From 28b29f7e44534339f88ea914794f8b64e13bc528 Mon Sep 17 00:00:00 2001 From: Andrew Dunstan Date: Sun, 31 May 2015 22:51:58 -0400 Subject: [PATCH] Add a couple of missing JsonbValue type initialisers. --- src/backend/utils/adt/jsonfuncs.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/backend/utils/adt/jsonfuncs.c b/src/backend/utils/adt/jsonfuncs.c index b1c4b022535..15799701ba1 100644 --- a/src/backend/utils/adt/jsonfuncs.c +++ b/src/backend/utils/adt/jsonfuncs.c @@ -3718,6 +3718,7 @@ setPathObject(JsonbIterator **it, Datum *path_elems, bool *path_nulls, { JsonbValue new = k; + new.type = jbvString; new.val.string.len = VARSIZE_ANY_EXHDR(path_elems[level]); new.val.string.val = VARDATA_ANY(path_elems[level]); @@ -3759,6 +3760,7 @@ setPathObject(JsonbIterator **it, Datum *path_elems, bool *path_nulls, { JsonbValue new = k; + new.type = jbvString; new.val.string.len = VARSIZE_ANY_EXHDR(path_elems[level]); new.val.string.val = VARDATA_ANY(path_elems[level]);