From 8e8078aa8874113b602ccf6a83ae3b39da8b0f9a Mon Sep 17 00:00:00 2001 From: Lev Walkin Date: Sun, 26 Sep 2004 13:10:40 +0000 Subject: clean-up; removed unnecessary field from type descriptor --- skeletons/NULL.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'skeletons/NULL.c') diff --git a/skeletons/NULL.c b/skeletons/NULL.c index e15b9af8..8276368c 100644 --- a/skeletons/NULL.c +++ b/skeletons/NULL.c @@ -26,7 +26,6 @@ asn1_TYPE_descriptor_t asn1_DEF_NULL = { sizeof(asn1_DEF_NULL_tags) / sizeof(asn1_DEF_NULL_tags[0]), asn1_DEF_NULL_tags, /* Same as above */ sizeof(asn1_DEF_NULL_tags) / sizeof(asn1_DEF_NULL_tags[0]), - 0, /* Always in primitive form */ 0, 0, /* No members */ 0 /* No specifics */ }; @@ -37,7 +36,7 @@ NULL_encode_der(asn1_TYPE_descriptor_t *td, void *ptr, asn_app_consume_bytes_f *cb, void *app_key) { asn_enc_rval_t erval; - erval.encoded = der_write_tags(td, 0, tag_mode, tag, cb, app_key); + erval.encoded = der_write_tags(td, 0, tag_mode, 0, tag, cb, app_key); if(erval.encoded == -1) { erval.failed_type = td; erval.structure_ptr = ptr; @@ -73,8 +72,8 @@ NULL_print(asn1_TYPE_descriptor_t *td, const void *sptr, int ilevel, (void)ilevel; /* Unused argument */ if(sptr) { - return cb("", 9, app_key); + return (cb("", 9, app_key) < 0) ? -1 : 0; } else { - return cb("", 8, app_key); + return (cb("", 8, app_key) < 0) ? -1 : 0; } } -- cgit v1.2.3