]> granicus.if.org Git - postgresql/commitdiff
Fix HAVING patch missing cast.
authorBruce Momjian <bruce@momjian.us>
Fri, 24 Jul 1998 15:54:10 +0000 (15:54 +0000)
committerBruce Momjian <bruce@momjian.us>
Fri, 24 Jul 1998 15:54:10 +0000 (15:54 +0000)
src/backend/optimizer/plan/subselect.c

index b5e4b1d8c8437d8f32af21f38e2d1adab6f9be9c..c980144a0c1da8952752b3069e07b97ac22e4b5e 100644 (file)
@@ -411,7 +411,7 @@ SS_process_sublinks(Node *expr)
            * Otherwise aggregate functions will fail later on (at execution 
            * time!) Reason: The rewite System makes several copies of the
            * VAR nodes and in this case it should not do so :-( */
-           if(expr->lefthand != NULL)
+           if(((SubLink *) expr)->lefthand != NULL)
                {
                        lfirst(((Expr *) lfirst(((SubLink *)expr)->oper))->args) = 
                        lfirst(((SubLink *)expr)->lefthand);