Skip to content

Commit 5a8ab29

Browse files
committed
Queries used by ruleutils were not schema-proof.
1 parent e80d6a1 commit 5a8ab29

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/backend/utils/adt/ruleutils.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* back to source text
44
*
55
* IDENTIFICATION
6-
* $Header: /cvsroot/pgsql/src/backend/utils/adt/ruleutils.c,v 1.106 2002/05/18 21:38:40 tgl Exp $
6+
* $Header: /cvsroot/pgsql/src/backend/utils/adt/ruleutils.c,v 1.107 2002/05/28 22:16:15 tgl Exp $
77
*
88
* This software is copyrighted by Jan Wieck - Hamburg.
99
*
@@ -101,9 +101,9 @@ typedef struct
101101
* ----------
102102
*/
103103
static void *plan_getrulebyoid = NULL;
104-
static char *query_getrulebyoid = "SELECT * FROM pg_rewrite WHERE oid = $1";
104+
static char *query_getrulebyoid = "SELECT * FROM pg_catalog.pg_rewrite WHERE oid = $1";
105105
static void *plan_getviewrule = NULL;
106-
static char *query_getviewrule = "SELECT * FROM pg_rewrite WHERE ev_class = $1 AND rulename = $2";
106+
static char *query_getviewrule = "SELECT * FROM pg_catalog.pg_rewrite WHERE ev_class = $1 AND rulename = $2";
107107

108108

109109
/* ----------

0 commit comments

Comments
 (0)