OSDN Git Service

Carry column aliases from the parser frontend. Enables queries like
[pg-rex/syncrep.git] / src / backend / executor / execMain.c
index 899885d..e3d1862 100644 (file)
@@ -27,7 +27,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/executor/execMain.c,v 1.108 2000/02/03 00:02:58 tgl Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/executor/execMain.c,v 1.109 2000/02/15 03:36:49 thomas Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -1508,7 +1508,8 @@ ExecRelCheck(Relation rel, HeapTuple tuple, EState *estate)
        slot->ttc_buffer = InvalidBuffer;
        slot->ttc_whichplan = -1;
        rte->relname = RelationGetRelationName(rel);
-       rte->refname = rte->relname;
+       rte->ref = makeNode(Attr);
+       rte->ref->relname = rte->relname;
        rte->relid = RelationGetRelid(rel);
        /* inh, inFromCl, inJoinSet, skipAcl won't be used, leave them zero */
        rtlist = lcons(rte, NIL);