postgres.git / summary / log / commit / refs

commit    70dc2db7f1dfdecdacf595bf00964cb20ad5a835
Author:   Alvaro Herrera <alvherre@alvh.no-ip.org>
Date:     Mon Apr 06 14:15:13 2015 +0000
First released in: 9.5.0

    Fix object identities for pg_conversion objects
    
    This was already fixed in 0d906798f, but I failed to update the
    array-formatted case.  This is not backpatched, since this only affects
    the code path introduced by commit a676201490c.


src/backend/catalog/objectaddress.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/catalog/objectaddress.c b/src/backend/catalog/objectaddress.c index e82a448e6ff..cf79ea5cc93 100644 --- a/src/backend/catalog/objectaddress.c +++ b/src/backend/catalog/objectaddress.c @@ -3756,8 +3756,8 @@ getObjectIdentityParts(const ObjectAddress *object, quote_qualified_identifier(schema, NameStr(conForm->conname))); if (objname) - *objname = list_make1(pstrdup(NameStr(conForm->conname))); - pfree(schema); + *objname = list_make2(schema, + pstrdup(NameStr(conForm->conname))); ReleaseSysCache(conTup); break; } [parent: 5f6a9d056a3b]