diff options
author | Lev Walkin <vlm@lionet.info> | 2014-01-14 01:48:37 -0800 |
---|---|---|
committer | Lev Walkin <vlm@lionet.info> | 2014-01-14 01:48:37 -0800 |
commit | 5b63acf7aa79be34f6d16ec57a02cbe63346a6a6 (patch) | |
tree | 83211f76faa92dc4df69acfc6a1c7d851cd1e2c1 /libasn1compiler | |
parent | aef10c36f77866a4097c53fdbf3f9d33baa3f010 (diff) |
remove errors with ./configure --enable-Werror
Diffstat (limited to 'libasn1compiler')
-rw-r--r-- | libasn1compiler/asn1c_constraint.c | 4 | ||||
-rw-r--r-- | libasn1compiler/asn1c_misc.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/libasn1compiler/asn1c_constraint.c b/libasn1compiler/asn1c_constraint.c index c957623e..822c6cec 100644 --- a/libasn1compiler/asn1c_constraint.c +++ b/libasn1compiler/asn1c_constraint.c @@ -704,8 +704,8 @@ native_long_sign(asn1cnst_range_t *r) { if(r->left.type == ARE_VALUE && r->left.value >= 0 && r->right.type == ARE_VALUE - && r->right.value > 2147483647UL - && r->right.value <= 4294967295UL) { + && r->right.value > 2147483647 + && (unsigned long)r->right.value <= 4294967295UL) { if(r->el_count == 0 && r->left.value == 0 && r->right.value == 4294967295UL) diff --git a/libasn1compiler/asn1c_misc.c b/libasn1compiler/asn1c_misc.c index 0ccd3362..6ffd1f0a 100644 --- a/libasn1compiler/asn1c_misc.c +++ b/libasn1compiler/asn1c_misc.c @@ -379,7 +379,7 @@ asn1c_type_fits_long(arg_t *arg, asn1p_expr_t *expr) { && left.value >= 0 && right.type == ARE_VALUE && right.value > 2147483647 - && right.value <= 4294967295UL) + && (unsigned long)right.value <= 4294967295UL) return FL_FITS_UNSIGN; |