]> granicus.if.org Git - postgresql/commitdiff
Fix numeric comparision (... != NULL) to be (... > 0). gcc is happier now.
authorThomas G. Lockhart <lockhart@fourpalms.org>
Tue, 23 Dec 1997 19:53:30 +0000 (19:53 +0000)
committerThomas G. Lockhart <lockhart@fourpalms.org>
Tue, 23 Dec 1997 19:53:30 +0000 (19:53 +0000)
Add non-working code which is commented-out to copy GroupClause structures.

src/backend/nodes/copyfuncs.c

index 37197ed1a9d19380f0c5fac4bf0b297f9dd57fad..b9e19dd0b49df92b54b15258aa0dfc7675755d83 100644 (file)
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/nodes/copyfuncs.c,v 1.22 1997/12/18 19:46:37 momjian Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/nodes/copyfuncs.c,v 1.23 1997/12/23 19:53:30 thomas Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -1466,6 +1466,19 @@ _copySortClause(SortClause *from)
        return newnode;
 }
 
+#if FALSE
+static GroupClause *
+_copyGroupClause(GroupClause *from)
+{
+       GroupClause *newnode = makeNode(GroupClause);
+
+       Node_Copy(from, newnode, resdom);
+       newnode->opoid = from->opoid;
+
+       return newnode;
+}
+#endif
+
 static A_Const *
 _copyAConst(A_Const *from)
 {
@@ -1542,7 +1555,7 @@ _copyQuery(Query *from)
        Node_Copy(from, newnode, havingQual); /* currently ignored */
 
        newnode->qry_numAgg = from->qry_numAgg;
-       if (from->qry_numAgg != NULL)
+       if (from->qry_numAgg > 0)
        {
                newnode->qry_aggs =
                        (Aggreg **) palloc(sizeof(Aggreg *) * from->qry_numAgg);
@@ -1763,6 +1776,11 @@ copyObject(void *from)
                case T_SortClause:
                        retval = _copySortClause(from);
                        break;
+#if FALSE
+               case T_GroupClause:
+                       retval = _copyGroupClause(from);
+                       break;
+#endif
                case T_A_Const:
                        retval = _copyAConst(from);
                        break;