aboutsummaryrefslogtreecommitdiffstats
path: root/tests/66-ref-simple-OK.asn1.-P
diff options
context:
space:
mode:
authorvlm <vlm@59561ff5-6e30-0410-9f3c-9617f08c8826>2004-09-26 13:12:56 +0000
committervlm <vlm@59561ff5-6e30-0410-9f3c-9617f08c8826>2004-09-26 13:12:56 +0000
commitaafc94105ea876653305a0d5262c87e6bcc271f1 (patch)
treeb80440a1af227640269f3d5807f5b0d835dc224a /tests/66-ref-simple-OK.asn1.-P
parent1276169ece5b70a0f3df30179f425c24def47d9c (diff)
type aliasing implemented; last_tag_form removed
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@404 59561ff5-6e30-0410-9f3c-9617f08c8826
Diffstat (limited to 'tests/66-ref-simple-OK.asn1.-P')
-rw-r--r--tests/66-ref-simple-OK.asn1.-P9
1 files changed, 2 insertions, 7 deletions
diff --git a/tests/66-ref-simple-OK.asn1.-P b/tests/66-ref-simple-OK.asn1.-P
index b023ad4f..03027f0a 100644
--- a/tests/66-ref-simple-OK.asn1.-P
+++ b/tests/66-ref-simple-OK.asn1.-P
@@ -54,7 +54,6 @@ asn1_TYPE_descriptor_t asn1_DEF_T = {
asn1_DEF_T_tags, /* Same as above */
sizeof(asn1_DEF_T_tags)
/sizeof(asn1_DEF_T_tags[0]), /* 1 */
- 1, /* Whether CONSTRUCTED */
asn1_MBR_T,
1, /* Single element */
&asn1_DEF_T_specs /* Additional specs */
@@ -93,11 +92,9 @@ xer_type_encoder_f SimpleType_encode_xer;
int
SimpleType_constraint(asn1_TYPE_descriptor_t *td, const void *sptr,
asn_app_consume_bytes_f *app_errlog, void *app_key) {
-
- /* Make the underlying type checker permanent */
+ /* Replace with underlying type checker */
td->check_constraints = asn1_DEF_ENUMERATED.check_constraints;
- return td->check_constraints
- (td, sptr, app_errlog, app_key);
+ return td->check_constraints(td, sptr, app_errlog, app_key);
}
/*
@@ -112,7 +109,6 @@ SimpleType_inherit_TYPE_descriptor(asn1_TYPE_descriptor_t *td) {
td->der_encoder = asn1_DEF_ENUMERATED.der_encoder;
td->xer_decoder = asn1_DEF_ENUMERATED.xer_decoder;
td->xer_encoder = asn1_DEF_ENUMERATED.xer_encoder;
- td->last_tag_form = asn1_DEF_ENUMERATED.last_tag_form;
td->elements = asn1_DEF_ENUMERATED.elements;
td->elements_count = asn1_DEF_ENUMERATED.elements_count;
td->specifics = asn1_DEF_ENUMERATED.specifics;
@@ -177,7 +173,6 @@ asn1_TYPE_descriptor_t asn1_DEF_SimpleType = {
asn1_DEF_SimpleType_tags, /* Same as above */
sizeof(asn1_DEF_SimpleType_tags)
/sizeof(asn1_DEF_SimpleType_tags[0]), /* 1 */
- -0, /* Unknown yet */
0, 0, /* No members */
0 /* No specifics */
};