New Ghostscript/GhostPDL compiler warnings - 2018-05-18-10:15:02 - 891ea7d2813edaa3c7c874a4053afdda128e8a10

[email protected] Fri, 18 May 2018 11:31:51 -0700 (PDT)
Newsgroups gmane.comp.printing.ghostscript.regression
Message-ID <20180518183151.B3C12204061F@i7>
Previous Revision: 9cb169b6b260f650aac2c3c7ed7af0f345ee0707
 Current Revision: 891ea7d2813edaa3c7c874a4053afdda128e8a10

commit 891ea7d2813edaa3c7c874a4053afdda128e8a10
Author:     Chris Liddell <[email protected]>
AuthorDate: Thu May 17 07:35:02 2018 +0100
CommitDate: Fri May 18 13:17:15 2018 +0100

    Fix for small glyph distortion
    
    Glyphs with very few pixels (i.e. lower case "i" in 9pt text rendered at 72dpi)
    we being distorted due to the specific rules applied by Freetype's dropout
    compensation. This isn't a full solution but resolves the change in behaviour
    between 2.7.x and 2.9.x (the change was due to different rounding being
    applied).
    
    This fix is from upstream:
    http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=f1458d2e44d8
    
    So should be in future Freetype releases, and not need re-applied here.

freetype/src/base/ftobjs.c



Ghostscript:

new cppcheck warnings (Cppcheck 1.72): 

freetype/src/base/ftobjs.c:485: error: Uninitialized variable: error
freetype/src/base/ftobjs.c:1359: error: Uninitialized variable: error
freetype/src/base/ftobjs.c:2800: error: Uninitialized variable: error
freetype/src/base/ftobjs.c:4365: error: Uninitialized variable: error
freetype/src/base/ftobjs.c:5149: error: Uninitialized variable: error
freetype/src/base/ftobjs.c:1623: error: Uninitialized variable: error
freetype/src/base/ftobjs.c:1628: error: Uninitialized variable: error
freetype/src/base/ftobjs.c:1630: error: Uninitialized variable: error
freetype/src/base/ftobjs.c:1639: error: Uninitialized variable: error
freetype/src/base/ftobjs.c:1344: error: Possible null pointer dereference: params
freetype/src/base/ftobjs.c:1346: error: Possible null pointer dereference: params

http://miles.ghostscript.com:8080/artifex/891ea7d2813edaa3c7c874a4053afdda128e8a10/gs-cppcheck.txt