aboutsummaryrefslogtreecommitdiffstats
path: root/libasn1fix
diff options
context:
space:
mode:
authorvlm <vlm@59561ff5-6e30-0410-9f3c-9617f08c8826>2004-09-29 13:17:06 +0000
committervlm <vlm@59561ff5-6e30-0410-9f3c-9617f08c8826>2004-09-29 13:17:06 +0000
commit3a3a0dd5a331f4495be2e7a7f1a263d4956a8b77 (patch)
tree20607af2ad42e62b181f16a1d263614fa216b59f /libasn1fix
parenta5dcb91841a907d46c2a77ee005810a43cb36815 (diff)
rearranging
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@434 59561ff5-6e30-0410-9f3c-9617f08c8826
Diffstat (limited to 'libasn1fix')
-rw-r--r--libasn1fix/asn1fix.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/libasn1fix/asn1fix.c b/libasn1fix/asn1fix.c
index 02df593a..33123fc2 100644
--- a/libasn1fix/asn1fix.c
+++ b/libasn1fix/asn1fix.c
@@ -96,8 +96,6 @@ asn1f_process(asn1p_t *asn, enum asn1f_flags flags,
memset(&a1f_replace_me_with_proper_interface_arg, 0, sizeof(arg_t));
- memset(&a1f_replace_me_with_proper_interface_arg, 0, sizeof(arg_t));
-
/*
* Compute a return value.
*/
@@ -256,9 +254,6 @@ asn1f_fix_module__phase_2(arg_t *arg) {
int rvalue = 0;
int ret;
- /*
- * Check semantic validity of constraints.
- */
TQ_FOR(expr, &(arg->mod->members), next) {
arg->expr = expr;
@@ -266,6 +261,9 @@ asn1f_fix_module__phase_2(arg_t *arg) {
/* Do not process the parametrized types here */
continue;
+ /*
+ * Check semantic validity of constraints.
+ */
ret = asn1f_recurse_expr(arg, asn1f_check_constraints);
RET2RVAL(ret, rvalue);