diff --git a/ChangeLog b/ChangeLog index 52ef0c2..823cd6f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Mon Feb 18 04:10:40 2008 Minero Aoki + + * net/loveruby/cflat/compiler/TypeChecker.java (mustBeScalar): + array is a scalar. + Mon Feb 18 04:08:46 2008 Minero Aoki * net/loveruby/cflat/compiler/TypeChecker.java: check returning diff --git a/net/loveruby/cflat/compiler/TypeChecker.java b/net/loveruby/cflat/compiler/TypeChecker.java index 8e52bff..594990c 100644 --- a/net/loveruby/cflat/compiler/TypeChecker.java +++ b/net/loveruby/cflat/compiler/TypeChecker.java @@ -418,7 +418,7 @@ class TypeChecker extends Visitor { protected void mustBeScalar(ExprNode node) { if (node.type().isInteger()) return; - if (node.type().isPointer()) return; + if (node.type().isPointerAlike()) return; notIntegerError(node, node.type()); }