aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tccgen.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/tccgen.c b/tccgen.c
index 60ae198..25afdab 100644
--- a/tccgen.c
+++ b/tccgen.c
@@ -4908,6 +4908,7 @@ ST_FUNC void unary(void)
if (controlling_type.t & VT_ARRAY)
controlling_type.t = VT_PTR;
controlling_type.t &= ~VT_CONSTANT;
+ controlling_type.t &= ~VT_VOLATILE;
for (;;) {
learn = 0;
skip(',');