aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/ruleutils.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2002-04-19 23:13:54 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2002-04-19 23:13:54 +0000
commit6d6ca2166c3ae8db9fac2ec7fdadca0c4e6382a1 (patch)
tree3bd8166e6da16403daa1daa44315a652eee5f1d2 /src/backend/utils/adt/ruleutils.c
parent201737168c4ed5b14313d111d8d746c7f072f24e (diff)
downloadpostgresql-6d6ca2166c3ae8db9fac2ec7fdadca0c4e6382a1.tar.gz
postgresql-6d6ca2166c3ae8db9fac2ec7fdadca0c4e6382a1.zip
Change naming rule for ON SELECT rules of views: they're all just
_RETURN now, since there's no need to keep 'em unique anymore.
Diffstat (limited to 'src/backend/utils/adt/ruleutils.c')
-rw-r--r--src/backend/utils/adt/ruleutils.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/backend/utils/adt/ruleutils.c b/src/backend/utils/adt/ruleutils.c
index 5207488405b..b99c886d8d1 100644
--- a/src/backend/utils/adt/ruleutils.c
+++ b/src/backend/utils/adt/ruleutils.c
@@ -3,7 +3,7 @@
* back to source text
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/utils/adt/ruleutils.c,v 1.97 2002/04/18 20:01:09 tgl Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/adt/ruleutils.c,v 1.98 2002/04/19 23:13:54 tgl Exp $
*
* This software is copyrighted by Jan Wieck - Hamburg.
*
@@ -283,7 +283,6 @@ pg_do_getviewdef(Oid viewoid)
StringInfoData buf;
int len;
char *viewname;
- char *name;
/*
* Connect to SPI manager
@@ -313,9 +312,8 @@ pg_do_getviewdef(Oid viewoid)
* Get the pg_rewrite tuple for the view's SELECT rule
*/
viewname = get_rel_name(viewoid);
- name = MakeRetrieveViewRuleName(viewname);
args[0] = ObjectIdGetDatum(viewoid);
- args[1] = PointerGetDatum(name);
+ args[1] = PointerGetDatum(ViewSelectRuleName);
nulls[0] = ' ';
nulls[1] = ' ';
spirc = SPI_execp(plan_getviewrule, args, nulls, 2);
@@ -338,7 +336,6 @@ pg_do_getviewdef(Oid viewoid)
VARATT_SIZEP(ruledef) = len;
memcpy(VARDATA(ruledef), buf.data, buf.len);
pfree(buf.data);
- pfree(name);
/*
* Disconnect from SPI manager