aboutsummaryrefslogtreecommitdiffstats
path: root/libasn1fix/asn1fix_constr.c
diff options
context:
space:
mode:
authorLev Walkin <vlm@lionet.info>2004-10-12 23:26:53 +0000
committerLev Walkin <vlm@lionet.info>2004-10-12 23:26:53 +0000
commit144db9ba4ff5b048fa49274ef5d25d67f216deb3 (patch)
tree133a6387c9b703c3d3982c6a800ec153521d4eea /libasn1fix/asn1fix_constr.c
parentbbd9325d2e67d0b6881a6716d2dcf538833e6320 (diff)
small fixes
Diffstat (limited to 'libasn1fix/asn1fix_constr.c')
-rw-r--r--libasn1fix/asn1fix_constr.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/libasn1fix/asn1fix_constr.c b/libasn1fix/asn1fix_constr.c
index 34970c91..79fd0d86 100644
--- a/libasn1fix/asn1fix_constr.c
+++ b/libasn1fix/asn1fix_constr.c
@@ -302,8 +302,10 @@ asn1f_fix_constr_autotag(arg_t *arg) {
TQ_FOR(v, &(expr->members), next) {
int must_explicit;
- if(v->expr_type == A1TC_EXTENSIBLE)
- break;
+ if(v->expr_type == A1TC_EXTENSIBLE) {
+ /* 28.5, d) */
+ continue;
+ }
if(0) {
/* This may be not true in case COMPONENTS OF */