postgres.git / summary / log / commit / refs

commit    28b29f7e44534339f88ea914794f8b64e13bc528
Author:   Andrew Dunstan <andrew@dunslane.net>
Date:     Mon Jun 01 02:51:58 2015 +0000
First released in: 9.5.0

    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]); [parent: 37def4224505]