diff options
Diffstat (limited to 'asn1/asn1c/Int32.c')
-rw-r--r-- | asn1/asn1c/Int32.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/asn1/asn1c/Int32.c b/asn1/asn1c/Int32.c index 600934bee..7c11ea5fb 100644 --- a/asn1/asn1c/Int32.c +++ b/asn1/asn1c/Int32.c @@ -1,12 +1,10 @@ /* - * Generated by asn1c-0.9.21 (http://lionet.info/asn1c) + * Generated by asn1c-0.9.27 (http://lionet.info/asn1c) * From ASN.1 module "KeytabModule" * found in "ipa.asn1" * `asn1c -fskeletons-copy` */ -#include <asn_internal.h> - #include "Int32.h" int @@ -23,7 +21,7 @@ Int32_constraint(asn_TYPE_descriptor_t *td, const void *sptr, value = *(const long *)sptr; - if((value >= -2147483648 && value <= 2147483647)) { + if((value >= (-2147483647L - 1) && value <= 2147483647)) { /* Constraint check succeeded */ return 0; } else { @@ -42,6 +40,7 @@ static void Int32_1_inherit_TYPE_descriptor(asn_TYPE_descriptor_t *td) { td->free_struct = asn_DEF_NativeInteger.free_struct; td->print_struct = asn_DEF_NativeInteger.print_struct; + td->check_constraints = asn_DEF_NativeInteger.check_constraints; td->ber_decoder = asn_DEF_NativeInteger.ber_decoder; td->der_encoder = asn_DEF_NativeInteger.der_encoder; td->xer_decoder = asn_DEF_NativeInteger.xer_decoder; |