react to -fincludes-quoted

This commit is contained in:
Lev Walkin 2010-10-16 01:26:57 -07:00
parent 00c1941196
commit ffd035e9e0
1 changed files with 4 additions and 2 deletions

View File

@ -261,9 +261,11 @@ asn1c_type_name(arg_t *arg, asn1p_expr_t *expr, enum tnfmt _format) {
case TNF_INCLUDE: case TNF_INCLUDE:
return asn1c_make_identifier( return asn1c_make_identifier(
AMI_MASK_ONLY_SPACES | AMI_NODELIMITER, AMI_MASK_ONLY_SPACES | AMI_NODELIMITER,
0, stdname ? "<" : "\"", 0, ((!stdname || (arg->flags & A1C_INCLUDES_QUOTED))
? "\"" : "<"),
exprid ? exprid->Identifier : typename, exprid ? exprid->Identifier : typename,
stdname ? ".h>" : ".h\"", 0); ((!stdname || (arg->flags & A1C_INCLUDES_QUOTED))
? ".h\"" : ".h>"), 0);
case TNF_SAFE: case TNF_SAFE:
return asn1c_make_identifier(0, exprid, typename, 0); return asn1c_make_identifier(0, exprid, typename, 0);
case TNF_CTYPE: /* C type */ case TNF_CTYPE: /* C type */