From ae526b407039dd743eb318a9f05eba1ee7594738 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Fri, 9 Jun 2000 01:11:16 +0000 Subject: Another round of updates for new fmgr, mostly in the datetime code. --- src/backend/utils/adt/ruleutils.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/backend/utils/adt/ruleutils.c') diff --git a/src/backend/utils/adt/ruleutils.c b/src/backend/utils/adt/ruleutils.c index a147b15ceb1..92c8f93aec9 100644 --- a/src/backend/utils/adt/ruleutils.c +++ b/src/backend/utils/adt/ruleutils.c @@ -3,7 +3,7 @@ * out of its tuple * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/ruleutils.c,v 1.50 2000/05/30 04:24:51 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/ruleutils.c,v 1.51 2000/06/09 01:11:09 tgl Exp $ * * This software is copyrighted by Jan Wieck - Hamburg. * @@ -319,9 +319,10 @@ pg_get_viewdef(NameData *rname) * get_indexdef - Get the definition of an index * ---------- */ -text * -pg_get_indexdef(Oid indexrelid) +Datum +pg_get_indexdef(PG_FUNCTION_ARGS) { + Oid indexrelid = PG_GETARG_OID(0); text *indexdef; HeapTuple ht_idx; HeapTuple ht_idxrel; @@ -541,7 +542,7 @@ pg_get_indexdef(Oid indexrelid) if (SPI_finish() != SPI_OK_FINISH) elog(ERROR, "get_viewdef: SPI_finish() failed"); - return indexdef; + PG_RETURN_TEXT_P(indexdef); } -- cgit v1.2.3