diff options
author | Lev Walkin <vlm@lionet.info> | 2005-03-10 15:16:56 +0000 |
---|---|---|
committer | Lev Walkin <vlm@lionet.info> | 2005-03-10 15:16:56 +0000 |
commit | d7963aa40316279876d8453955fea07e4b8365e6 (patch) | |
tree | 97ffe293a06421cf7568ed5c298f4dc74b0f67c2 /libasn1print | |
parent | 3f12bc060702069e412b32b5297079311dac6bbb (diff) |
SEQUENCE is ordered
Diffstat (limited to 'libasn1print')
-rw-r--r-- | libasn1print/asn1print.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libasn1print/asn1print.c b/libasn1print/asn1print.c index 7ec4ca2e..43a3a0d6 100644 --- a/libasn1print/asn1print.c +++ b/libasn1print/asn1print.c @@ -690,7 +690,10 @@ asn1print_expr_dtd(asn1p_t *asn, asn1p_module_t *mod, asn1p_expr_t *expr, enum a dont_involve_children = 1; } - if((expr->expr_type & ASN_CONSTR_MASK) + if(expr->expr_type == ASN_CONSTR_CHOICE + || expr->expr_type == ASN_CONSTR_SEQUENCE_OF + || expr->expr_type == ASN_CONSTR_SET_OF + || expr->expr_type == ASN_CONSTR_SET || expr->expr_type == ASN_BASIC_INTEGER || expr->expr_type == ASN_BASIC_ENUMERATED) { expr_unordered = 1; |