The result of a select expression is never a constant pointer (rather address), but...
authorChristoph Mallon <christoph.mallon@gmx.de>
Sun, 14 Sep 2008 12:00:20 +0000 (12:00 +0000)
committerChristoph Mallon <christoph.mallon@gmx.de>
Sun, 14 Sep 2008 12:00:20 +0000 (12:00 +0000)
[r21938]

ast.c

diff --git a/ast.c b/ast.c
index da87b55..8452b12 100644 (file)
--- a/ast.c
+++ b/ast.c
@@ -1663,8 +1663,6 @@ static bool is_constant_pointer(const expression_t *expression)
                return true;
 
        switch (expression->kind) {
-       case EXPR_SELECT:
-               return is_constant_pointer(expression->select.compound);
        case EXPR_UNARY_CAST:
                return is_constant_pointer(expression->unary.value);
        default: