BMPString and UniversalString fuzz testing
diff --git a/tests/tests-asn1c-compiler/50-constraint-OK.asn1.-Pgen-PER b/tests/tests-asn1c-compiler/50-constraint-OK.asn1.-Pgen-PER
index c1b6fd8..c588c01 100644
--- a/tests/tests-asn1c-compiler/50-constraint-OK.asn1.-Pgen-PER
+++ b/tests/tests-asn1c-compiler/50-constraint-OK.asn1.-Pgen-PER
@@ -472,6 +472,7 @@
/*** <<< FUNC-DECLS [Str1] >>> ***/
+extern asn_per_constraints_t asn_PER_type_Str1_constr_1;
extern asn_TYPE_descriptor_t asn_DEF_Str1;
asn_struct_free_f Str1_free;
asn_struct_print_f Str1_print;
@@ -490,6 +491,14 @@
* so here we adjust the DEF accordingly.
*/
+/*** <<< CTDEFS [Str1] >>> ***/
+
+asn_per_constraints_t asn_PER_type_Str1_constr_1 CC_NOTUSED = {
+ { APC_CONSTRAINED, 7, 7, 0, 127 } /* (0..127) */,
+ { APC_SEMI_CONSTRAINED, -1, -1, 0, 0 } /* (SIZE(0..MAX)) */,
+ 0, 0 /* No PER character map necessary */
+};
+
/*** <<< STAT-DEFS [Str1] >>> ***/
static const ber_tlv_tag_t asn_DEF_Str1_tags_1[] = {
@@ -505,7 +514,7 @@
asn_DEF_Str1_tags_1, /* Same as above */
sizeof(asn_DEF_Str1_tags_1)
/sizeof(asn_DEF_Str1_tags_1[0]), /* 1 */
- { 0, 0, IA5String_constraint },
+ { 0, &asn_PER_type_Str1_constr_1, IA5String_constraint },
0, 0, /* No members */
0 /* No specifics */
};