aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tccgen.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/tccgen.c b/tccgen.c
index 0864ffc..87c9f0d 100644
--- a/tccgen.c
+++ b/tccgen.c
@@ -2900,8 +2900,8 @@ static int parse_btype(CType *type, AttributeDef *ad)
case TOK_ATTRIBUTE1:
case TOK_ATTRIBUTE2:
parse_attribute(ad);
- if (ATTR_MODE(ad)) {
- u = ATTR_MODE(ad) -1;
+ if (ad->mode) {
+ u = ad->mode -1;
t = (t & ~VT_BTYPE) | u;
}
break;