rearranging


git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@434 59561ff5-6e30-0410-9f3c-9617f08c8826
diff --git a/libasn1fix/asn1fix.c b/libasn1fix/asn1fix.c
index 02df593..33123fc 100644
--- a/libasn1fix/asn1fix.c
+++ b/libasn1fix/asn1fix.c
@@ -96,8 +96,6 @@
 
 	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 @@
 	int rvalue = 0;
 	int ret;
 
-	/*
-	 * Check semantic validity of constraints.
-	 */
 	TQ_FOR(expr, &(arg->mod->members), next) {
 		arg->expr = expr;
 
@@ -266,6 +261,9 @@
 			/* Do not process the parametrized types here */
 			continue;
 
+		/*
+		 * Check semantic validity of constraints.
+		 */
 		ret = asn1f_recurse_expr(arg, asn1f_check_constraints);
 		RET2RVAL(ret, rvalue);