react to -fincludes-quoted
diff --git a/libasn1compiler/asn1c_misc.c b/libasn1compiler/asn1c_misc.c
index f48ab08..f98ccb0 100644
--- a/libasn1compiler/asn1c_misc.c
+++ b/libasn1compiler/asn1c_misc.c
@@ -261,9 +261,11 @@
case TNF_INCLUDE:
return asn1c_make_identifier(
AMI_MASK_ONLY_SPACES | AMI_NODELIMITER,
- 0, stdname ? "<" : "\"",
+ 0, ((!stdname || (arg->flags & A1C_INCLUDES_QUOTED))
+ ? "\"" : "<"),
exprid ? exprid->Identifier : typename,
- stdname ? ".h>" : ".h\"", 0);
+ ((!stdname || (arg->flags & A1C_INCLUDES_QUOTED))
+ ? ".h\"" : ".h>"), 0);
case TNF_SAFE:
return asn1c_make_identifier(0, exprid, typename, 0);
case TNF_CTYPE: /* C type */