X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ast.c;h=f1361261ac931e6209d55db33e422d904a9903c9;hb=22e783a34781c043ba2ce85e366b738797690422;hp=66ff84f42e93a9334c04eb32f949179fd6ad0cac;hpb=43f8bb67ece3a219327857ba0bba26f83515ae13;p=cparser diff --git a/ast.c b/ast.c index 66ff84f..f136126 100644 --- a/ast.c +++ b/ast.c @@ -1633,9 +1633,9 @@ bool is_address_constant(const expression_t *expression) case EXPR_UNARY_CAST: { type_t *dest = skip_typeref(expression->base.type); if (!is_type_pointer(dest) && ( - dest->kind != TYPE_ATOMIC || - !(get_atomic_type_flags(dest->atomic.akind) & ATOMIC_TYPE_FLAG_INTEGER) || - get_atomic_type_size(dest->atomic.akind) < get_atomic_type_size(get_intptr_kind()) + dest->kind != TYPE_ATOMIC || + !(get_atomic_type_flags(dest->atomic.akind) & ATOMIC_TYPE_FLAG_INTEGER) || + get_atomic_type_size(dest->atomic.akind) < get_atomic_type_size(get_intptr_kind()) )) return false;