aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMauro Dreissig <mukadr@gmail.com>2012-10-11 19:45:21 -0700
committerChristopher Li <sparse@chrisli.org>2012-10-11 19:45:21 -0700
commit7a1da692083c1d9d2e604df89ed553fd2ede9907 (patch)
tree6de786ed2dcec8d4ba0cada8a944e539b7c69a91
parent122820872558c308549a099066e994ec5ca2ce9e (diff)
downloadsparse-7a1da692083c1d9d2e604df89ed553fd2ede9907.tar.gz
Fix wrong array size expression
Signed-off-by: Mauro Dreissig <mukadr@gmail.com> Signed-off-by: Christopher Li <sparse@chrisli.org>
-rw-r--r--expression.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/expression.c b/expression.c
index 0ae3a60c..9f45c794 100644
--- a/expression.c
+++ b/expression.c
@@ -655,7 +655,7 @@ static struct token *unary_expression(struct token *token, struct expression **t
{ &__sizeof_ptr___ident, EXPR_PTRSIZEOF },
};
int i;
- for (i = 0; i < 3; i++) {
+ for (i = 0; i < ARRAY_SIZE(type_information); i++) {
if (ident == type_information[i].id)
return type_info_expression(token, tree, type_information[i].type);
}