aboutsummaryrefslogtreecommitdiffstats
path: root/libasn1compiler/asn1c_constraint.c
diff options
context:
space:
mode:
Diffstat (limited to 'libasn1compiler/asn1c_constraint.c')
-rw-r--r--libasn1compiler/asn1c_constraint.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/libasn1compiler/asn1c_constraint.c b/libasn1compiler/asn1c_constraint.c
index 40ee4cb6..47469511 100644
--- a/libasn1compiler/asn1c_constraint.c
+++ b/libasn1compiler/asn1c_constraint.c
@@ -523,8 +523,7 @@ emit_size_determination_code(arg_t *arg, asn1p_expr_type_e etype) {
INDENT(+1);
OUT("const A_%s_OF(void) *list;\n",
etype==ASN_CONSTR_SET_OF?"SET":"SEQUENCE");
- OUT("list = (const A_%s_OF(void) *)sptr;\n",
- etype==ASN_CONSTR_SET_OF?"SET":"SEQUENCE");
+ OUT("(const void *)list = sptr;\n");
OUT("size = list->count;\n");
INDENT(-1);
OUT("}\n");