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 */