New Ghostscript/GhostPDL compiler warnings - 2018-04-24-11:00:01 - 8197eaf98c552991a0b7f8068ff3fcce56c07803
[email protected] Tue, 24 Apr 2018 12:14:55 -0700 (PDT)
| Newsgroups | gmane.comp.printing.ghostscript.regression |
|---|---|
| Message-ID | <20180424191455.4685E2040538@i7> |
Previous Revision: 610862e06b739430a2994dc4a0c399fa21900521 Current Revision: 8197eaf98c552991a0b7f8068ff3fcce56c07803 commit 8197eaf98c552991a0b7f8068ff3fcce56c07803 Author: Chris Liddell <[email protected]> AuthorDate: Tue Apr 24 16:00:31 2018 +0100 CommitDate: Tue Apr 24 16:39:03 2018 +0100 Bug 699201: Fix alignment of rendering bands memory The bottom section of the "raster buffer", when rendering through the page clist, is reserved as a cache (tile cache, to be specific). Hence to bottom address of the memory we actually render into starts immediately after the cache. No account was taken when setting up that cache size of the alignment expected by the rendering code. We'll now ensure that the the cache ends, and the raster band memory starts on an appropriately aligned address. base/gxclist.c Ghostscript: new cppcheck warnings (Cppcheck 1.72): base/gxclist.c:538: error: Shifting a negative value is undefined behaviour http://miles.ghostscript.com:8080/artifex/8197eaf98c552991a0b7f8068ff3fcce56c07803/gs-cppcheck.txt