mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-09-30 12:51:22 +02:00
Initialize new jsonb iterator to zero
Use palloc0() instead of palloc() to create a new JsonbIterator. Otherwise, the isScalar field is sometimes not initialized. There is probably no impact in practice, but it's cleaner this way and it avoids future problems.
This commit is contained in:
parent
01deec5f8a
commit
3c9cf06945
@ -901,7 +901,7 @@ iteratorFromContainer(JsonbContainer *container, JsonbIterator *parent)
|
|||||||
{
|
{
|
||||||
JsonbIterator *it;
|
JsonbIterator *it;
|
||||||
|
|
||||||
it = palloc(sizeof(JsonbIterator));
|
it = palloc0(sizeof(JsonbIterator));
|
||||||
it->container = container;
|
it->container = container;
|
||||||
it->parent = parent;
|
it->parent = parent;
|
||||||
it->nElems = JsonContainerSize(container);
|
it->nElems = JsonContainerSize(container);
|
||||||
|
Loading…
Reference in New Issue
Block a user