New Ghostscript/GhostPDL compiler warnings - 2018-04-20-13:45:02 - 7657398e7574f4a54eb35ea757a7c3037fe7c0e5

[email protected] Fri, 20 Apr 2018 15:04:07 -0700 (PDT)
Newsgroups gmane.comp.printing.ghostscript.regression
Message-ID <20180420220407.998B5204016B@i7>
Previous Revision: 4a2f6848f38c60eb39a5467c951cfdc06c334a19
 Current Revision: 7657398e7574f4a54eb35ea757a7c3037fe7c0e5

commit 7657398e7574f4a54eb35ea757a7c3037fe7c0e5
Author:     Robin Watts <[email protected]>
AuthorDate: Fri Apr 20 14:45:52 2018 +0100
CommitDate: Fri Apr 20 19:48:14 2018 +0100

    Further simplification to image_render_icc_... functions.
    
    Avoid needless alternations in the middle of the loop in
    exchange for a single function call.

base/gxcmap.c
base/gxcmap.h
base/gxi12bit.c
base/gxicolor.c



Ghostscript:

new scan-build warnings:

./base/gxicolor.c:1044:50: warning: Division by zero
    penum_orig->used.x = (run - psrc_cm_initial) / spp_cm;
                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~

./base/gxicolor.c:953:50: warning: Division by zero
    penum_orig->used.x = (run - psrc_cm_initial) / spp_cm;
                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~


http://miles.ghostscript.com:8080/artifex/7657398e7574f4a54eb35ea757a7c3037fe7c0e5/gs/index.html

http://miles.ghostscript.com:8080/artifex/7657398e7574f4a54eb35ea757a7c3037fe7c0e5/gs-scan-build.txt




GhostPCL:

new scan-build warnings:

./base/gxicolor.c:1044:50: warning: Division by zero
    penum_orig->used.x = (run - psrc_cm_initial) / spp_cm;
                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~

./base/gxicolor.c:953:50: warning: Division by zero
    penum_orig->used.x = (run - psrc_cm_initial) / spp_cm;
                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~


http://miles.ghostscript.com:8080/artifex/7657398e7574f4a54eb35ea757a7c3037fe7c0e5/pcl/index.html

http://miles.ghostscript.com:8080/artifex/7657398e7574f4a54eb35ea757a7c3037fe7c0e5/pcl-scan-build.txt