summaryrefslogtreecommitdiff
path: root/src/backend/rewrite/rewriteSupport.c
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>1998-01-31 04:39:26 +0000
committerBruce Momjian <bruce@momjian.us>1998-01-31 04:39:26 +0000
commit726c3854cb133b7121c86347cefeb017c1f85226 (patch)
treefb73b51979c48e519dda627e5ee0d80b8a3d4ae1 /src/backend/rewrite/rewriteSupport.c
parent2df6bba3ca3343f8ed8283f0974e5c0089280cba (diff)
downloadpostgresql-726c3854cb133b7121c86347cefeb017c1f85226.tar.gz
Inline fastgetattr and others so data access does not use function
calls.
Diffstat (limited to 'src/backend/rewrite/rewriteSupport.c')
-rw-r--r--src/backend/rewrite/rewriteSupport.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/backend/rewrite/rewriteSupport.c b/src/backend/rewrite/rewriteSupport.c
index d5c6c13c4b..bf8d6977d1 100644
--- a/src/backend/rewrite/rewriteSupport.c
+++ b/src/backend/rewrite/rewriteSupport.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/rewrite/rewriteSupport.c,v 1.14 1998/01/07 21:04:42 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/rewrite/rewriteSupport.c,v 1.15 1998/01/31 04:38:39 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -59,14 +59,13 @@ RuleIdGetActionInfo(Oid ruleoid, bool *instead_flag, Query **parseTrees)
elog(ERROR, "rule %u isn't in rewrite system relation", ruleoid);
ruleaction = (char *)heap_getattr(ruletuple,
- InvalidBuffer,
Anum_pg_rewrite_ev_action,
ruleTupdesc,
&action_is_null);
- rule_evqual_string = (char *)heap_getattr(ruletuple, InvalidBuffer,
+ rule_evqual_string = (char *)heap_getattr(ruletuple,
Anum_pg_rewrite_ev_qual,
ruleTupdesc, &action_is_null);
- *instead_flag = !!heap_getattr(ruletuple, InvalidBuffer,
+ *instead_flag = !!heap_getattr(ruletuple,
Anum_pg_rewrite_is_instead,
ruleTupdesc, &instead_is_null);