From c504513f83a9ee8dce4a719746ca73102cae9f13 Mon Sep 17 00:00:00 2001 From: Robert Haas Date: Sun, 23 Dec 2012 18:25:03 -0500 Subject: Adjust many backend functions to return OID rather than void. Extracted from a larger patch by Dimitri Fontaine. It is hoped that this will provide infrastructure for enriching the new event trigger functionality, but it seems possibly useful for other purposes as well. --- src/backend/commands/opclasscmds.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/backend/commands/opclasscmds.c') diff --git a/src/backend/commands/opclasscmds.c b/src/backend/commands/opclasscmds.c index 099bb391396..b85f1cb6407 100644 --- a/src/backend/commands/opclasscmds.c +++ b/src/backend/commands/opclasscmds.c @@ -1660,7 +1660,7 @@ RemoveAmProcEntryById(Oid entryOid) /* * Rename opclass */ -void +Oid RenameOpClass(List *name, const char *access_method, const char *newname) { Oid opcOid; @@ -1713,12 +1713,14 @@ RenameOpClass(List *name, const char *access_method, const char *newname) heap_close(rel, NoLock); heap_freetuple(tup); + + return opcOid; } /* * Rename opfamily */ -void +Oid RenameOpFamily(List *name, const char *access_method, const char *newname) { Oid opfOid; @@ -1802,6 +1804,8 @@ RenameOpFamily(List *name, const char *access_method, const char *newname) heap_close(rel, NoLock); heap_freetuple(tup); + + return opfOid; } /* -- cgit v1.2.3