projects
/
cparser
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
we have to convert assign ops back up to mode_arithmetic
[cparser]
/
type.c
diff --git
a/type.c
b/type.c
index
0646884
..
08c029a
100644
(file)
--- a/
type.c
+++ b/
type.c
@@
-411,9
+411,10
@@
static void print_pointer_type_pre(const pointer_type_t *type)
fputs(") ", out);
}
fputc('*', out);
fputs(") ", out);
}
fputc('*', out);
-
print_type_qualifiers(type->base.qualifiers)
;
- if (
type->base.qualifiers
!= 0)
+
type_qualifiers_t const qual = type->base.qualifiers
;
+ if (
qual
!= 0)
fputc(' ', out);
fputc(' ', out);
+ print_type_qualifiers(qual);
}
/**
}
/**
@@
-620,7
+621,6
@@
static void print_typeof_type_pre(const typeof_type_t *const type)
{
fputs("typeof(", out);
if (type->expression != NULL) {
{
fputs("typeof(", out);
if (type->expression != NULL) {
- assert(type->typeof_type == NULL);
print_expression(type->expression);
} else {
print_type(type->typeof_type);
print_expression(type->expression);
} else {
print_type(type->typeof_type);