port/merge Eurecom APER support from OPENAIRMME
Eurecom has developed APER support for asn1c as part of the OPENAIRMME
softare (a LTE MME). This is too important to let it bit-rout out
of asn1c. Let's forward-port and merge it.
diff --git a/libasn1compiler/asn1c_misc.c b/libasn1compiler/asn1c_misc.c
index fae9b52..a083399 100644
--- a/libasn1compiler/asn1c_misc.c
+++ b/libasn1compiler/asn1c_misc.c
@@ -383,7 +383,7 @@
if(left.type == ARE_VALUE
&& left.value >= 0
&& right.type == ARE_VALUE
- && right.value > 2147483647
+ && right.value > 2147483647L
&& right.value <= 4294967295UL)
return FL_FITS_UNSIGN;