new flag

diff --git a/libasn1parser/asn1p_expr.h b/libasn1parser/asn1p_expr.h
index c215c3f..34a9e7a 100644
--- a/libasn1parser/asn1p_expr.h
+++ b/libasn1parser/asn1p_expr.h
@@ -216,6 +216,7 @@
 	enum {
 		TM_NOMARK,
 		TM_RECURSION,	/* Used to break recursion */
+		TM_BROKEN,	/* A warning was already issued */
 	} _mark;
 
 	/*