diff options
author | Lev Walkin <vlm@lionet.info> | 2014-02-10 11:06:56 -0800 |
---|---|---|
committer | Lev Walkin <vlm@lionet.info> | 2014-02-10 11:06:56 -0800 |
commit | 334d5cc7fb04449828128cf762bc6635fca091ef (patch) | |
tree | dc5259ef41ca18834b4aadef877d38459ca96744 /libasn1compiler | |
parent | e5086e3f92072cfb8520dfb852478d3883d30bd1 (diff) |
change type width detection logic
Diffstat (limited to 'libasn1compiler')
-rw-r--r-- | libasn1compiler/asn1c_misc.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libasn1compiler/asn1c_misc.c b/libasn1compiler/asn1c_misc.c index f74fbeb2..fae9b52f 100644 --- a/libasn1compiler/asn1c_misc.c +++ b/libasn1compiler/asn1c_misc.c @@ -365,6 +365,7 @@ asn1c_type_fits_long(arg_t *arg, asn1p_expr_t *expr) { || range->extensible * because this may or may not indicate wide type. */ + || (range->extensible && (arg->flags & A1C_USE_WIDE_TYPES)) || range->empty_constraint || range->incompatible || range->not_PER_visible |