aboutsummaryrefslogtreecommitdiff
path: root/tccgen.c
diff options
context:
space:
mode:
authorDetlef Riekenberg <tcc.dev@web.de>2010-04-06 22:53:16 +0200
committerDetlef Riekenberg <tcc.dev@web.de>2010-04-06 22:53:16 +0200
commita3b932b3f948383aa62324c99d84d4a39692c70f (patch)
treee6a0a0070e1e8e4fad06b6a0a6211bdd5cc69a3a /tccgen.c
parent264a103610e3ee86b27b8cbb0e4ec81cd654d980 (diff)
downloadtinycc-a3b932b3f948383aa62324c99d84d4a39692c70f.tar.gz
tinycc-a3b932b3f948383aa62324c99d84d4a39692c70f.tar.bz2
tccgen: Fix broken use of ATTR_MODE
Sorry for that. -- By by ... Detlef
Diffstat (limited to 'tccgen.c')
-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;