diff options
Diffstat (limited to 'src/backend/rewrite/rewriteDefine.c')
-rw-r--r-- | src/backend/rewrite/rewriteDefine.c | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/src/backend/rewrite/rewriteDefine.c b/src/backend/rewrite/rewriteDefine.c index ac0278244a8..06469b31cf0 100644 --- a/src/backend/rewrite/rewriteDefine.c +++ b/src/backend/rewrite/rewriteDefine.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/rewrite/rewriteDefine.c,v 1.140 2010/01/02 16:57:51 momjian Exp $ + * $PostgreSQL: pgsql/src/backend/rewrite/rewriteDefine.c,v 1.141 2010/02/14 18:42:15 rhaas Exp $ * *------------------------------------------------------------------------- */ @@ -96,10 +96,9 @@ InsertRule(char *rulname, /* * Check to see if we are replacing an existing tuple */ - oldtup = SearchSysCache(RULERELNAME, - ObjectIdGetDatum(eventrel_oid), - PointerGetDatum(rulname), - 0, 0); + oldtup = SearchSysCache2(RULERELNAME, + ObjectIdGetDatum(eventrel_oid), + PointerGetDatum(rulname)); if (HeapTupleIsValid(oldtup)) { @@ -679,10 +678,9 @@ EnableDisableRule(Relation rel, const char *rulename, * Find the rule tuple to change. */ pg_rewrite_desc = heap_open(RewriteRelationId, RowExclusiveLock); - ruletup = SearchSysCacheCopy(RULERELNAME, - ObjectIdGetDatum(owningRel), - PointerGetDatum(rulename), - 0, 0); + ruletup = SearchSysCacheCopy2(RULERELNAME, + ObjectIdGetDatum(owningRel), + PointerGetDatum(rulename)); if (!HeapTupleIsValid(ruletup)) ereport(ERROR, (errcode(ERRCODE_UNDEFINED_OBJECT), @@ -742,10 +740,9 @@ RenameRewriteRule(Oid owningRel, const char *oldName, pg_rewrite_desc = heap_open(RewriteRelationId, RowExclusiveLock); - ruletup = SearchSysCacheCopy(RULERELNAME, - ObjectIdGetDatum(owningRel), - PointerGetDatum(oldName), - 0, 0); + ruletup = SearchSysCacheCopy2(RULERELNAME, + ObjectIdGetDatum(owningRel), + PointerGetDatum(oldName)); if (!HeapTupleIsValid(ruletup)) ereport(ERROR, (errcode(ERRCODE_UNDEFINED_OBJECT), |