mirror of
https://github.com/zint/zint
synced 2024-11-16 20:57:25 +13:00
raster.c: need ceilf(large_bar_height * si) to avoid zero height rows;
also improve non-half-int interpolation performance raster/vector.c: use new stripf() func in "common.c" to workaround gcc 32-bit float calculation variations gs1.c: allow dummy AI "[]" if GS1NOCHECK_MODE and has data (#204); also add note re TPX AI 235 and terminating FNC1 Remove trailing whitespace in various files
This commit is contained in:
@ -22,6 +22,8 @@ Changes
|
||||
- CLI: allow both e.g. '-height' and '--height' (getopt_long_only())
|
||||
- UPC/EAN: add guard_descent
|
||||
- Add output_options BARCODE_QUIET_ZONES and BARCODE_NO_QUIET_ZONES
|
||||
- Allow dummy AI "[]" if GS1NOCHECK_MODE and has data (#204)
|
||||
- raster.c: improve non-half-integer interpolation performance
|
||||
|
||||
Bugs
|
||||
----
|
||||
@ -31,8 +33,11 @@ Bugs
|
||||
- Suppress some pedantic warnings, props codemonkey82 (#204)
|
||||
- gs1.c: Allow 0-length AI data if GS1NOCHECK_MODE, props codemonkey82 (#204)
|
||||
- raster.c: Need ceilf(symbol->height * si) to avoid heap-buffer-overflow;
|
||||
also ceilf(large_bar_height * si);
|
||||
also avoid distributive multiplication with floats to lessen chances of
|
||||
platform variation (#204 ARM-Cortex crash)
|
||||
- raster/vector.c: use new stripf() func to workaround gcc 32-bit
|
||||
float variations
|
||||
- raster.c: Don't allow for text if scale < 1.0
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user