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]