aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLev Walkin <vlm@lionet.info>2004-08-22 03:23:15 +0000
committerLev Walkin <vlm@lionet.info>2004-08-22 03:23:15 +0000
commit065a74bc56b1328798254a7f4b2f39f0db876a00 (patch)
treef011895fecfc7f6ff8c8e82a6bdb1723a0856239
parent9095a3b203aad790268fb1cceebcf6463431a11b (diff)
api change reflection
-rw-r--r--libasn1compiler/asn1c_misc.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libasn1compiler/asn1c_misc.c b/libasn1compiler/asn1c_misc.c
index c30174bb..be3446a9 100644
--- a/libasn1compiler/asn1c_misc.c
+++ b/libasn1compiler/asn1c_misc.c
@@ -99,9 +99,10 @@ asn1c_type_name(arg_t *arg, asn1p_expr_t *expr, enum tnfmt _format) {
* Resolve it and use instead.
*/
tmp.expr = asn1f_class_access_ex(arg->asn, arg->mod,
- arg->expr, expr->reference, &tmp.mod);
+ arg->expr, expr->reference);
if(tmp.expr) return NULL;
+ tmp.mod = tmp.expr->module;
return asn1c_type_name(&tmp, tmp.expr, _format);
} else if(_format == TNF_RSAFE) {
/*