Make sure casting is a unary operation.
authorerg <devnull@localhost>
Fri, 1 Aug 2008 19:33:37 +0000 (19:33 +0000)
committererg <devnull@localhost>
Fri, 1 Aug 2008 19:33:37 +0000 (19:33 +0000)
lib/expr/exgram.h

index ac82c752f30e9efe576cc9f12797061c1181f2df..7287f0dd31f761d034a64924102deead5d441b84 100644 (file)
@@ -431,6 +431,7 @@ extern "C" {
                                                                       type));
                        }
                    }
+                   if (sym && (sym->lex == FUNCTION)) xref = NiL;
                }
                x = exnewnode(p, t2t, 0, type, x, xref);
            } else