diff options
author | Robin Watts <Robin.Watts@artifex.com> | 2020-01-10 16:50:08 +0000 |
---|---|---|
committer | Robin Watts <Robin.Watts@artifex.com> | 2020-01-10 16:50:08 +0000 |
commit | 5faf010d8e043d77ff10f3deee466e9fb2dc7b7e (patch) | |
tree | 910f9b2fd99ae80dc86d1ec607246e5d55c33cb3 /base/gxstroke.c | |
parent | 419f528cf8625a7e2989068324e962c498c255ef (diff) | |
download | ghostpdl-5faf010d8e043d77ff10f3deee466e9fb2dc7b7e.tar.gz |
Bug 702032: Fix overflow problem in scan converter.
Very wide regions to be filled (> 0x80000000) can cause problems
with overflow in clipping calculations, causing regions to be
filled 'the wrong way' (i.e. from -ve to x rather than from x to
+ve).
Fix this by tweaking calculations to promote to 64bit 1 step
earlier than before.
Diffstat (limited to 'base/gxstroke.c')
0 files changed, 0 insertions, 0 deletions