New Ghostscript/GhostPDL compiler warnings - 2018-03-29-00:45:07 - 59d82e831e62bdf2e44331d10c88dd7837429dad
[email protected] Thu, 29 Mar 2018 02:12:35 -0700 (PDT)
| Newsgroups | gmane.comp.printing.ghostscript.regression |
|---|---|
| Message-ID | <20180329091236.07DDE2040273@i7> |
Previous Revision: 9ff6b34e461fcbd4ef27fbb6c5c8a15071fe1370 Current Revision: 59d82e831e62bdf2e44331d10c88dd7837429dad commit 59d82e831e62bdf2e44331d10c88dd7837429dad Author: Ray Johnston <[email protected]> AuthorDate: Tue Mar 27 21:21:38 2018 -0700 CommitDate: Wed Mar 28 22:08:40 2018 -0700 Rename lcms2art to lcms2mt, Remove cmsChangeBuffersFormat Since cmsChangeBuffersFormat is NOT threadsafe, we want it to remove it so that it would not be part of this package which is inteded for multi- threaded used. The internal use in CreateNamedColorDevicelink was replaced with the appropriate code from the removed function, but that does not cause a thread safety issue since the link returned is new and not shared when the buffer formatters are changed. Note: All internal references to lcms2art are replaced with lcms2mt Makefile.in base/gsicc_lcms2art.c base/gsicc_lcms2mt.c base/lcms2art.mak base/lcms2mt.mak base/lib.mak base/msvclib.mak base/openvms.mak base/ugcclib.mak base/unix-gcc.mak base/unixansi.mak base/winlib.mak configure.ac lcms2art/.travis.yml lcms2art/AUTHORS lcms2art/COPYING lcms2art/ChangeLog lcms2art/INSTALL lcms2art/Lib/BC/BC.txt lcms2art/Lib/MS/MS.TXT lcms2art/Makefile.am lcms2art/Makefile.in lcms2art/Projects/.gitignore lcms2art/Projects/BorlandC_5.5/lcms2.rc lcms2art/Projects/BorlandC_5.5/lcmsdll.lk lcms2art/Projects/BorlandC_5.5/lcmsdll.lst lcms2art/Projects/BorlandC_5.5/mklcmsdll.bat lcms2art/Projects/VC2010/jpegicc/jpegicc.vcxproj lcms2art/Projects/VC2010/jpegicc/jpegicc.vcxproj.filters lcms2art/Projects/VC2010/linkicc/linkicc.vcxproj lcms2art/Projects/VC2010/linkicc/linkicc.vcxproj.filters lcms2art/Projects/VC2010/psicc/psicc.vcxproj lcms2art/Projects/VC2010/psicc/psicc.vcxproj.filters lcms2art/Projects/VC2010/resource.h lcms2art/Projects/VC2010/testbed/testbed.vcxproj lcms2art/Projects/VC2010/testbed/testbed.vcxproj.filters lcms2art/Projects/VC2010/tiffdiff/tiffdiff.vcxproj lcms2art/Projects/VC2010/tiffdiff/tiffdiff.vcxproj.filters lcms2art/Projects/VC2010/tifficc/tifficc.vcxproj lcms2art/Projects/VC2010/tifficc/tifficc.vcxproj.filters lcms2art/Projects/VC2010/transicc/transicc.vcxproj lcms2art/Projects/VC2010/transicc/transicc.vcxproj.filters lcms2art/Projects/VC2012/jpegicc/jpegicc.vcxproj lcms2art/Projects/VC2012/jpegicc/jpegicc.vcxproj.filters lcms2art/Projects/VC2012/lcms2art.rc lcms2art/Projects/VC2012/lcms2art.sln lcms2art/Projects/VC2012/lcms2art_DLL/lcms2art_DLL.vcxproj lcms2art/Projects/VC2012/lcms2art_DLL/lcms2art_DLL.vcxproj.filters lcms2art/Projects/VC2012/lcms2art_static/lcms2art_static.vcxproj lcms2art/Projects/VC2012/lcms2art_static/lcms2art_static.vcxproj.filters lcms2art/Projects/VC2012/linkicc/linkicc.vcxproj lcms2art/Projects/VC2012/linkicc/linkicc.vcxproj.filters lcms2art/Projects/VC2012/psicc/psicc.vcxproj lcms2art/Projects/VC2012/psicc/psicc.vcxproj.filters lcms2art/Projects/VC2012/resource.h lcms2art/Projects/VC2012/testbed/testbed.vcxproj lcms2art/Projects/VC2012/testbed/testbed.vcxproj.filters lcms2art/Projects/VC2012/tiffdiff/tiffdiff.vcxproj lcms2art/Projects/VC2012/tiffdiff/tiffdiff.vcxproj.filters lcms2art/Projects/VC2012/tifficc/tifficc.vcxproj lcms2art/Projects/VC2012/tifficc/tifficc.vcxproj.filters lcms2art/Projects/VC2012/transicc/transicc.vcxproj lcms2art/Projects/VC2012/transicc/transicc.vcxproj.filters lcms2art/Projects/VC2013/jpegicc/jpegicc.vcxproj lcms2art/Projects/VC2013/jpegicc/jpegicc.vcxproj.filters lcms2art/Projects/VC2013/lcms2art.rc lcms2art/Projects/VC2013/lcms2art.sln lcms2art/Projects/VC2013/lcms2art_DLL/lcms2art_DLL.vcxproj lcms2art/Projects/VC2013/lcms2art_DLL/lcms2art_DLL.vcxproj.filters lcms2art/Projects/VC2013/lcms2art_static/lcms2art_static.vcxproj lcms2art/Projects/VC2013/lcms2art_static/lcms2art_static.vcxproj.filters lcms2art/Projects/VC2013/linkicc/linkicc.vcxproj lcms2art/Projects/VC2013/linkicc/linkicc.vcxproj.filters lcms2art/Projects/VC2013/psicc/psicc.vcxproj lcms2art/Projects/VC2013/psicc/psicc.vcxproj.filters lcms2art/Projects/VC2013/resource.h lcms2art/Projects/VC2013/testbed/testbed.vcxproj lcms2art/Projects/VC2013/testbed/testbed.vcxproj.filters lcms2art/Projects/VC2013/tiffdiff/tiffdiff.vcxproj lcms2art/Projects/VC2013/tiffdiff/tiffdiff.vcxproj.filters lcms2art/Projects/VC2013/tifficc/tifficc.vcxproj lcms2art/Projects/VC2013/tifficc/tifficc.vcxproj.filters lcms2art/Projects/VC2013/transicc/transicc.vcxproj lcms2art/Projects/VC2013/transicc/transicc.vcxproj.filters lcms2art/Projects/VC2015/jpegicc/jpegicc.vcxproj lcms2art/Projects/VC2015/jpegicc/jpegicc.vcxproj.filters lcms2art/Projects/VC2015/lcms2art.rc lcms2art/Projects/VC2015/lcms2art.sln lcms2art/Projects/VC2015/lcms2art_DLL/lcms2art_DLL.vcxproj lcms2art/Projects/VC2015/lcms2art_DLL/lcms2art_DLL.vcxproj.filters lcms2art/Projects/VC2015/lcms2art_static/lcms2art_static.vcxproj lcms2art/Projects/VC2015/lcms2art_static/lcms2art_static.vcxproj.filters lcms2art/Projects/VC2015/linkicc/linkicc.vcxproj lcms2art/Projects/VC2015/linkicc/linkicc.vcxproj.filters lcms2art/Projects/VC2015/psicc/psicc.vcxproj lcms2art/Projects/VC2015/psicc/psicc.vcxproj.filters lcms2art/Projects/VC2015/resource.h lcms2art/Projects/VC2015/testbed/testbed.vcxproj lcms2art/Projects/VC2015/testbed/testbed.vcxproj.filters lcms2art/Projects/VC2015/tiffdiff/tiffdiff.vcxproj lcms2art/Projects/VC2015/tiffdiff/tiffdiff.vcxproj.filters lcms2art/Projects/VC2015/tifficc/tifficc.vcxproj lcms2art/Projects/VC2015/tifficc/tifficc.vcxproj.filters lcms2art/Projects/VC2015/transicc/transicc.vcxproj lcms2art/Projects/VC2015/transicc/transicc.vcxproj.filters lcms2art/Projects/VC2017/jpegicc/jpegicc.vcxproj lcms2art/Projects/VC2017/jpegicc/jpegicc.vcxproj.filters lcms2art/Projects/VC2017/lcms2art.rc lcms2art/Projects/VC2017/lcms2art.sln lcms2art/Projects/VC2017/lcms2art_DLL/lcms2art_DLL.vcxproj lcms2art/Projects/VC2017/lcms2art_DLL/lcms2art_DLL.vcxproj.filters lcms2art/Projects/VC2017/lcms2art_static/lcms2art_static.vcxproj lcms2art/Projects/VC2017/lcms2art_static/lcms2art_static.vcxproj.filters lcms2art/Projects/VC2017/linkicc/linkicc.vcxproj lcms2art/Projects/VC2017/linkicc/linkicc.vcxproj.filters lcms2art/Projects/VC2017/psicc/psicc.vcxproj lcms2art/Projects/VC2017/psicc/psicc.vcxproj.filters lcms2art/Projects/VC2017/resource.h lcms2art/Projects/VC2017/testbed/testbed.vcxproj lcms2art/Projects/VC2017/testbed/testbed.vcxproj.filters lcms2art/Projects/VC2017/tiffdiff/tiffdiff.vcxproj lcms2art/Projects/VC2017/tiffdiff/tiffdiff.vcxproj.filters lcms2art/Projects/VC2017/tifficc/tifficc.vcxproj lcms2art/Projects/VC2017/tifficc/tifficc.vcxproj.filters lcms2art/Projects/VC2017/transicc/transicc.vcxproj lcms2art/Projects/VC2017/transicc/transicc.vcxproj.filters lcms2art/Projects/cppcheck/lcms2.cppcheck lcms2art/Projects/mac/LittleCMS/._Info.plist lcms2art/Projects/mac/LittleCMS/._LittleCMS.xcodeproj lcms2art/Projects/mac/LittleCMS/English.lproj/InfoPlist.strings lcms2art/Projects/mac/LittleCMS/Info.plist lcms2art/Projects/mac/LittleCMS/LittleCMS.xcodeproj/mariama.mode1v3 lcms2art/Projects/mac/LittleCMS/LittleCMS.xcodeproj/mariama.pbxuser lcms2art/Projects/mac/LittleCMS/LittleCMS.xcodeproj/project.pbxproj lcms2art/Projects/mac/LittleCMS/LittleCMS.xcodeproj/project.xcworkspace/contents.xcworkspacedata lcms2art/Projects/mac/LittleCMS/LittleCMS.xcodeproj/project.xcworkspace/xcuserdata/User.xcuserdatad/UserInterfaceState.xcuserstate lcms2art/Projects/mac/LittleCMS/LittleCMS.xcodeproj/project.xcworkspace/xcuserdata/User.xcuserdatad/WorkspaceSettings.xcsettings lcms2art/Projects/mac/LittleCMS/LittleCMS.xcodeproj/xcuserdata/User.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist lcms2art/Projects/mac/LittleCMS/LittleCMS.xcodeproj/xcuserdata/User.xcuserdatad/xcschemes/LittleCMS.xcscheme lcms2art/Projects/mac/LittleCMS/LittleCMS.xcodeproj/xcuserdata/User.xcuserdatad/xcschemes/testbed.xcscheme lcms2art/Projects/mac/LittleCMS/LittleCMS.xcodeproj/xcuserdata/User.xcuserdatad/xcschemes/xcschememanagement.plist lcms2art/Projects/mac/LittleCMS/LittleCMS_Prefix.pch lcms2art/Projects/mac/LittleCMS/TestBed-Info.plist lcms2art/README.1ST lcms2art/aclocal.m4 lcms2art/autogen.sh lcms2art/compile lcms2art/config.guess lcms2art/config.sub lcms2art/configure lcms2art/configure.ac lcms2art/depcomp lcms2art/doc/LittleCMS2.9 API.pdf lcms2art/doc/LittleCMS2.9 Plugin API.pdf lcms2art/doc/LittleCMS2.9 tutorial.pdf lcms2art/doc/WhyThisFork.txt lcms2art/doc/src.zip lcms2art/include/Makefile.am lcms2art/include/Makefile.in lcms2art/include/lcms2art.h lcms2art/include/lcms2art_plugin.h lcms2art/install-sh lcms2art/lcms2art.pc.in lcms2art/ltmain.sh lcms2art/m4/acx_pthread.m4 lcms2art/m4/ax_append_compile_flags.m4 lcms2art/m4/ax_append_flag.m4 lcms2art/m4/ax_check_compile_flag.m4 lcms2art/m4/ax_gcc_func_attribute.m4 lcms2art/m4/ax_require_defined.m4 lcms2art/m4/libtool.m4 lcms2art/m4/ltoptions.m4 lcms2art/m4/ltsugar.m4 lcms2art/m4/ltversion.m4 lcms2art/m4/lt~obsolete.m4 lcms2art/missing lcms2art/src/Makefile.am lcms2art/src/Makefile.in lcms2art/src/cmsalpha.c lcms2art/src/cmscam02.c lcms2art/src/cmscgats.c lcms2art/src/cmscnvrt.c lcms2art/src/cmserr.c lcms2art/src/cmsgamma.c lcms2art/src/cmsgmt.c lcms2art/src/cmshalf.c lcms2art/src/cmsintrp.c lcms2art/src/cmsio0.c lcms2art/src/cmsio1.c lcms2art/src/cmslut.c lcms2art/src/cmsmd5.c lcms2art/src/cmsmtrx.c lcms2art/src/cmsnamed.c lcms2art/src/cmsopt.c lcms2art/src/cmspack.c lcms2art/src/cmspcs.c lcms2art/src/cmsplugin.c lcms2art/src/cmsps2.c lcms2art/src/cmssamp.c lcms2art/src/cmssm.c lcms2art/src/cmstypes.c lcms2art/src/cmsvirt.c lcms2art/src/cmswtpnt.c lcms2art/src/cmsxform.c lcms2art/src/extra_xform.h lcms2art/src/lcms2_internal.h lcms2art/src/lcms2art.def lcms2art/testbed/Makefile.am lcms2art/testbed/Makefile.in lcms2art/testbed/bad.icc lcms2art/testbed/bad_mpe.icc lcms2art/testbed/crayons.icc lcms2art/testbed/ibm-t61.icc lcms2art/testbed/new.icc lcms2art/testbed/test1.icc lcms2art/testbed/test2.icc lcms2art/testbed/test3.icc lcms2art/testbed/test4.icc lcms2art/testbed/test5.icc lcms2art/testbed/testcms2.c lcms2art/testbed/testcms2.h lcms2art/testbed/testplugin.c lcms2art/testbed/testthread.cpp lcms2art/testbed/toosmall.icc lcms2art/testbed/zoo_icc.c lcms2art/utils/common/utils.h lcms2art/utils/common/vprf.c lcms2art/utils/common/xgetopt.c lcms2art/utils/delphi/delphidemo.dpr lcms2art/utils/delphi/delphidemo.dproj lcms2art/utils/delphi/delphidemo.res lcms2art/utils/delphi/demo1.dfm lcms2art/utils/delphi/demo1.pas lcms2art/utils/delphi/lcms2dll.pas lcms2art/utils/jpgicc/LICENSE_iccjpeg lcms2art/utils/jpgicc/Makefile.am lcms2art/utils/jpgicc/Makefile.in lcms2art/utils/jpgicc/iccjpeg.c lcms2art/utils/jpgicc/iccjpeg.h lcms2art/utils/jpgicc/jpgicc.1 lcms2art/utils/jpgicc/jpgicc.c lcms2art/utils/linkicc/Makefile.am lcms2art/utils/linkicc/Makefile.in lcms2art/utils/linkicc/linkicc.1 lcms2art/utils/linkicc/linkicc.c lcms2art/utils/matlab/icctrans.c lcms2art/utils/matlab/lcms_rsp lcms2art/utils/psicc/Makefile.am lcms2art/utils/psicc/Makefile.in lcms2art/utils/psicc/psicc.1 lcms2art/utils/psicc/psicc.c lcms2art/utils/samples/Makefile.am lcms2art/utils/samples/Makefile.in lcms2art/utils/samples/itufax.c lcms2art/utils/samples/mkcmy.c lcms2art/utils/samples/mkgrayer.c lcms2art/utils/samples/mktiff8.c lcms2art/utils/samples/roundtrip.c lcms2art/utils/samples/vericc.c lcms2art/utils/samples/wtpt.1 lcms2art/utils/samples/wtpt.c lcms2art/utils/tificc/Makefile.am lcms2art/utils/tificc/Makefile.in lcms2art/utils/tificc/tifdiff.c lcms2art/utils/tificc/tificc.1 lcms2art/utils/tificc/tificc.c lcms2art/utils/transicc/Makefile.am lcms2art/utils/transicc/Makefile.in lcms2art/utils/transicc/transicc.1 lcms2art/utils/transicc/transicc.c lcms2mt/.travis.yml lcms2mt/AUTHORS lcms2mt/COPYING lcms2mt/ChangeLog lcms2mt/INSTALL lcms2mt/Lib/BC/BC.txt lcms2mt/Lib/MS/MS.TXT lcms2mt/Makefile.am lcms2mt/Makefile.in lcms2mt/Projects/.gitignore lcms2mt/Projects/BorlandC_5.5/lcms2.rc lcms2mt/Projects/BorlandC_5.5/lcmsdll.lk lcms2mt/Projects/BorlandC_5.5/lcmsdll.lst lcms2mt/Projects/BorlandC_5.5/mklcmsdll.bat lcms2mt/Projects/VC2010/jpegicc/jpegicc.vcxproj lcms2mt/Projects/VC2010/jpegicc/jpegicc.vcxproj.filters lcms2mt/Projects/VC2010/linkicc/linkicc.vcxproj lcms2mt/Projects/VC2010/linkicc/linkicc.vcxproj.filters lcms2mt/Projects/VC2010/psicc/psicc.vcxproj lcms2mt/Projects/VC2010/psicc/psicc.vcxproj.filters lcms2mt/Projects/VC2010/resource.h lcms2mt/Projects/VC2010/testbed/testbed.vcxproj lcms2mt/Projects/VC2010/testbed/testbed.vcxproj.filters lcms2mt/Projects/VC2010/tiffdiff/tiffdiff.vcxproj lcms2mt/Projects/VC2010/tiffdiff/tiffdiff.vcxproj.filters lcms2mt/Projects/VC2010/tifficc/tifficc.vcxproj lcms2mt/Projects/VC2010/tifficc/tifficc.vcxproj.filters lcms2mt/Projects/VC2010/transicc/transicc.vcxproj lcms2mt/Projects/VC2010/transicc/transicc.vcxproj.filters lcms2mt/Projects/VC2012/jpegicc/jpegicc.vcxproj lcms2mt/Projects/VC2012/jpegicc/jpegicc.vcxproj.filters lcms2mt/Projects/VC2012/lcms2mt.rc lcms2mt/Projects/VC2012/lcms2mt.sln lcms2mt/Projects/VC2012/lcms2mt_DLL/lcms2mt_DLL.vcxproj lcms2mt/Projects/VC2012/lcms2mt_DLL/lcms2mt_DLL.vcxproj.filters lcms2mt/Projects/VC2012/lcms2mt_static/lcms2mt_static.vcxproj lcms2mt/Projects/VC2012/lcms2mt_static/lcms2mt_static.vcxproj.filters lcms2mt/Projects/VC2012/linkicc/linkicc.vcxproj lcms2mt/Projects/VC2012/linkicc/linkicc.vcxproj.filters lcms2mt/Projects/VC2012/psicc/psicc.vcxproj lcms2mt/Projects/VC2012/psicc/psicc.vcxproj.filters lcms2mt/Projects/VC2012/resource.h lcms2mt/Projects/VC2012/testbed/testbed.vcxproj lcms2mt/Projects/VC2012/testbed/testbed.vcxproj.filters lcms2mt/Projects/VC2012/tiffdiff/tiffdiff.vcxproj lcms2mt/Projects/VC2012/tiffdiff/tiffdiff.vcxproj.filters lcms2mt/Projects/VC2012/tifficc/tifficc.vcxproj lcms2mt/Projects/VC2012/tifficc/tifficc.vcxproj.filters lcms2mt/Projects/VC2012/transicc/transicc.vcxproj lcms2mt/Projects/VC2012/transicc/transicc.vcxproj.filters lcms2mt/Projects/VC2013/jpegicc/jpegicc.vcxproj lcms2mt/Projects/VC2013/jpegicc/jpegicc.vcxproj.filters lcms2mt/Projects/VC2013/lcms2mt.rc lcms2mt/Projects/VC2013/lcms2mt.sln lcms2mt/Projects/VC2013/lcms2mt_DLL/lcms2mt_DLL.vcxproj lcms2mt/Projects/VC2013/lcms2mt_DLL/lcms2mt_DLL.vcxproj.filters lcms2mt/Projects/VC2013/lcms2mt_static/lcms2mt_static.vcxproj lcms2mt/Projects/VC2013/lcms2mt_static/lcms2mt_static.vcxproj.filters lcms2mt/Projects/VC2013/linkicc/linkicc.vcxproj lcms2mt/Projects/VC2013/linkicc/linkicc.vcxproj.filters lcms2mt/Projects/VC2013/psicc/psicc.vcxproj lcms2mt/Projects/VC2013/psicc/psicc.vcxproj.filters lcms2mt/Projects/VC2013/resource.h lcms2mt/Projects/VC2013/testbed/testbed.vcxproj lcms2mt/Projects/VC2013/testbed/testbed.vcxproj.filters lcms2mt/Projects/VC2013/tiffdiff/tiffdiff.vcxproj lcms2mt/Projects/VC2013/tiffdiff/tiffdiff.vcxproj.filters lcms2mt/Projects/VC2013/tifficc/tifficc.vcxproj lcms2mt/Projects/VC2013/tifficc/tifficc.vcxproj.filters lcms2mt/Projects/VC2013/transicc/transicc.vcxproj lcms2mt/Projects/VC2013/transicc/transicc.vcxproj.filters lcms2mt/Projects/VC2015/jpegicc/jpegicc.vcxproj lcms2mt/Projects/VC2015/jpegicc/jpegicc.vcxproj.filters lcms2mt/Projects/VC2015/lcms2mt.rc lcms2mt/Projects/VC2015/lcms2mt.sln lcms2mt/Projects/VC2015/lcms2mt_DLL/lcms2mt_DLL.vcxproj lcms2mt/Projects/VC2015/lcms2mt_DLL/lcms2mt_DLL.vcxproj.filters lcms2mt/Projects/VC2015/lcms2mt_static/lcms2mt_static.vcxproj lcms2mt/Projects/VC2015/lcms2mt_static/lcms2mt_static.vcxproj.filters lcms2mt/Projects/VC2015/linkicc/linkicc.vcxproj lcms2mt/Projects/VC2015/linkicc/linkicc.vcxproj.filters lcms2mt/Projects/VC2015/psicc/psicc.vcxproj lcms2mt/Projects/VC2015/psicc/psicc.vcxproj.filters lcms2mt/Projects/VC2015/resource.h lcms2mt/Projects/VC2015/testbed/testbed.vcxproj lcms2mt/Projects/VC2015/testbed/testbed.vcxproj.filters lcms2mt/Projects/VC2015/tiffdiff/tiffdiff.vcxproj lcms2mt/Projects/VC2015/tiffdiff/tiffdiff.vcxproj.filters lcms2mt/Projects/VC2015/tifficc/tifficc.vcxproj lcms2mt/Projects/VC2015/tifficc/tifficc.vcxproj.filters lcms2mt/Projects/VC2015/transicc/transicc.vcxproj lcms2mt/Projects/VC2015/transicc/transicc.vcxproj.filters lcms2mt/Projects/VC2017/jpegicc/jpegicc.vcxproj lcms2mt/Projects/VC2017/jpegicc/jpegicc.vcxproj.filters lcms2mt/Projects/VC2017/lcms2mt.rc lcms2mt/Projects/VC2017/lcms2mt.sln lcms2mt/Projects/VC2017/lcms2mt_DLL/lcms2mt_DLL.vcxproj lcms2mt/Projects/VC2017/lcms2mt_DLL/lcms2mt_DLL.vcxproj.filters lcms2mt/Projects/VC2017/lcms2mt_static/lcms2mt_static.vcxproj lcms2mt/Projects/VC2017/lcms2mt_static/lcms2mt_static.vcxproj.filters lcms2mt/Projects/VC2017/linkicc/linkicc.vcxproj lcms2mt/Projects/VC2017/linkicc/linkicc.vcxproj.filters lcms2mt/Projects/VC2017/psicc/psicc.vcxproj lcms2mt/Projects/VC2017/psicc/psicc.vcxproj.filters lcms2mt/Projects/VC2017/resource.h lcms2mt/Projects/VC2017/testbed/testbed.vcxproj lcms2mt/Projects/VC2017/testbed/testbed.vcxproj.filters lcms2mt/Projects/VC2017/tiffdiff/tiffdiff.vcxproj lcms2mt/Projects/VC2017/tiffdiff/tiffdiff.vcxproj.filters lcms2mt/Projects/VC2017/tifficc/tifficc.vcxproj lcms2mt/Projects/VC2017/tifficc/tifficc.vcxproj.filters lcms2mt/Projects/VC2017/transicc/transicc.vcxproj lcms2mt/Projects/VC2017/transicc/transicc.vcxproj.filters lcms2mt/Projects/cppcheck/lcms2.cppcheck lcms2mt/Projects/mac/LittleCMS/._Info.plist lcms2mt/Projects/mac/LittleCMS/._LittleCMS.xcodeproj lcms2mt/Projects/mac/LittleCMS/English.lproj/InfoPlist.strings lcms2mt/Projects/mac/LittleCMS/Info.plist lcms2mt/Projects/mac/LittleCMS/LittleCMS.xcodeproj/mariama.mode1v3 lcms2mt/Projects/mac/LittleCMS/LittleCMS.xcodeproj/mariama.pbxuser lcms2mt/Projects/mac/LittleCMS/LittleCMS.xcodeproj/project.pbxproj lcms2mt/Projects/mac/LittleCMS/LittleCMS.xcodeproj/project.xcworkspace/contents.xcworkspacedata lcms2mt/Projects/mac/LittleCMS/LittleCMS.xcodeproj/project.xcworkspace/xcuserdata/User.xcuserdatad/UserInterfaceState.xcuserstate lcms2mt/Projects/mac/LittleCMS/LittleCMS.xcodeproj/project.xcworkspace/xcuserdata/User.xcuserdatad/WorkspaceSettings.xcsettings lcms2mt/Projects/mac/LittleCMS/LittleCMS.xcodeproj/xcuserdata/User.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist lcms2mt/Projects/mac/LittleCMS/LittleCMS.xcodeproj/xcuserdata/User.xcuserdatad/xcschemes/LittleCMS.xcscheme lcms2mt/Projects/mac/LittleCMS/LittleCMS.xcodeproj/xcuserdata/User.xcuserdatad/xcschemes/testbed.xcscheme lcms2mt/Projects/mac/LittleCMS/LittleCMS.xcodeproj/xcuserdata/User.xcuserdatad/xcschemes/xcschememanagement.plist lcms2mt/Projects/mac/LittleCMS/LittleCMS_Prefix.pch lcms2mt/Projects/mac/LittleCMS/TestBed-Info.plist lcms2mt/README.1ST lcms2mt/aclocal.m4 lcms2mt/autogen.sh lcms2mt/compile lcms2mt/config.guess lcms2mt/config.sub lcms2mt/configure lcms2mt/configure.ac lcms2mt/depcomp lcms2mt/doc/LittleCMS2.9 API.pdf lcms2mt/doc/LittleCMS2.9 Plugin API.pdf lcms2mt/doc/LittleCMS2.9 tutorial.pdf lcms2mt/doc/WhyThisFork.txt lcms2mt/doc/src.zip lcms2mt/include/Makefile.am lcms2mt/include/Makefile.in lcms2mt/include/lcms2mt.h lcms2mt/include/lcms2mt_plugin.h lcms2mt/install-sh lcms2mt/lcms2mt.pc.in lcms2mt/ltmain.sh lcms2mt/m4/acx_pthread.m4 lcms2mt/m4/ax_append_compile_flags.m4 lcms2mt/m4/ax_append_flag.m4 lcms2mt/m4/ax_check_compile_flag.m4 lcms2mt/m4/ax_gcc_func_attribute.m4 lcms2mt/m4/ax_require_defined.m4 lcms2mt/m4/libtool.m4 lcms2mt/m4/ltoptions.m4 lcms2mt/m4/ltsugar.m4 lcms2mt/m4/ltversion.m4 lcms2mt/m4/lt~obsolete.m4 lcms2mt/missing lcms2mt/src/Makefile.am lcms2mt/src/Makefile.in lcms2mt/src/cmsalpha.c lcms2mt/src/cmscam02.c lcms2mt/src/cmscgats.c lcms2mt/src/cmscnvrt.c lcms2mt/src/cmserr.c lcms2mt/src/cmsgamma.c lcms2mt/src/cmsgmt.c lcms2mt/src/cmshalf.c lcms2mt/src/cmsintrp.c lcms2mt/src/cmsio0.c lcms2mt/src/cmsio1.c lcms2mt/src/cmslut.c lcms2mt/src/cmsmd5.c lcms2mt/src/cmsmtrx.c lcms2mt/src/cmsnamed.c lcms2mt/src/cmsopt.c lcms2mt/src/cmspack.c lcms2mt/src/cmspcs.c lcms2mt/src/cmsplugin.c lcms2mt/src/cmsps2.c lcms2mt/src/cmssamp.c lcms2mt/src/cmssm.c lcms2mt/src/cmstypes.c lcms2mt/src/cmsvirt.c lcms2mt/src/cmswtpnt.c lcms2mt/src/cmsxform.c lcms2mt/src/extra_xform.h lcms2mt/src/lcms2_internal.h lcms2mt/src/lcms2mt.def lcms2mt/testbed/Makefile.am lcms2mt/testbed/Makefile.in lcms2mt/testbed/bad.icc lcms2mt/testbed/bad_mpe.icc lcms2mt/testbed/crayons.icc lcms2mt/testbed/ibm-t61.icc lcms2mt/testbed/new.icc lcms2mt/testbed/test1.icc lcms2mt/testbed/test2.icc lcms2mt/testbed/test3.icc lcms2mt/testbed/test4.icc lcms2mt/testbed/test5.icc lcms2mt/testbed/testcms2.c lcms2mt/testbed/testcms2.h lcms2mt/testbed/testplugin.c lcms2mt/testbed/testthread.cpp lcms2mt/testbed/toosmall.icc lcms2mt/testbed/zoo_icc.c lcms2mt/utils/common/utils.h lcms2mt/utils/common/vprf.c lcms2mt/utils/common/xgetopt.c lcms2mt/utils/delphi/delphidemo.dpr lcms2mt/utils/delphi/delphidemo.dproj lcms2mt/utils/delphi/delphidemo.res lcms2mt/utils/delphi/demo1.dfm lcms2mt/utils/delphi/demo1.pas lcms2mt/utils/delphi/lcms2dll.pas lcms2mt/utils/jpgicc/LICENSE_iccjpeg lcms2mt/utils/jpgicc/Makefile.am lcms2mt/utils/jpgicc/Makefile.in lcms2mt/utils/jpgicc/iccjpeg.c lcms2mt/utils/jpgicc/iccjpeg.h lcms2mt/utils/jpgicc/jpgicc.1 lcms2mt/utils/jpgicc/jpgicc.c lcms2mt/utils/linkicc/Makefile.am lcms2mt/utils/linkicc/Makefile.in lcms2mt/utils/linkicc/linkicc.1 lcms2mt/utils/linkicc/linkicc.c lcms2mt/utils/matlab/icctrans.c lcms2mt/utils/matlab/lcms_rsp lcms2mt/utils/psicc/Makefile.am lcms2mt/utils/psicc/Makefile.in lcms2mt/utils/psicc/psicc.1 lcms2mt/utils/psicc/psicc.c lcms2mt/utils/samples/Makefile.am lcms2mt/utils/samples/Makefile.in lcms2mt/utils/samples/itufax.c lcms2mt/utils/samples/mkcmy.c lcms2mt/utils/samples/mkgrayer.c lcms2mt/utils/samples/mktiff8.c lcms2mt/utils/samples/roundtrip.c lcms2mt/utils/samples/vericc.c lcms2mt/utils/samples/wtpt.1 lcms2mt/utils/samples/wtpt.c lcms2mt/utils/tificc/Makefile.am lcms2mt/utils/tificc/Makefile.in lcms2mt/utils/tificc/tifdiff.c lcms2mt/utils/tificc/tificc.1 lcms2mt/utils/tificc/tificc.c lcms2mt/utils/transicc/Makefile.am lcms2mt/utils/transicc/Makefile.in lcms2mt/utils/transicc/transicc.1 lcms2mt/utils/transicc/transicc.c psi/msvc.mak psi/os2.mak windows/ghostscript.vcproj windows/ghostscript_rt.vcxproj Ghostscript: new scan-build warnings: ./lcms2mt/src/cmsalpha.c:505:44: warning: The right operand of '+' is a garbage value DestPtr = (cmsUInt8Number*)out + DestStartingOrder[0] + DestStrideIncrement; ^ ~~~~~~~~~~~~~~~~~~~~ ./lcms2mt/src/cmsgmt.c:223:5: warning: Value stored to 'ErrorRatio' is never read ErrorRatio = 1.0; ^ ~~~ ./lcms2mt/src/cmsintrp.c:1151:15: warning: Assigned value is garbage or undefined cmsFloat32Number y0 = Tmp1[i]; ^~~~~~~~~~~~~~~~~~~ ~~~~~~~ ./lcms2mt/src/cmsintrp.c:1196:27: warning: Function call argument is an uninitialized value Output[i] = LinearInterp(ContextID, rk, Tmp1[i], Tmp2[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lcms2mt/src/cmsintrp.c:1238:15: warning: Assigned value is garbage or undefined cmsFloat32Number y0 = Tmp1[i]; ^~~~~~~~~~~~~~~~~~~ ~~~~~~~ ./lcms2mt/src/cmsintrp.c:1282:27: warning: Function call argument is an uninitialized value Output[i] = LinearInterp(ContextID, rk, Tmp1[i], Tmp2[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lcms2mt/src/cmsintrp.c:1324:15: warning: Assigned value is garbage or undefined cmsFloat32Number y0 = Tmp1[i]; ^~~~~~~~~~~~~~~~~~~ ~~~~~~~ ./lcms2mt/src/cmsintrp.c:1366:27: warning: Function call argument is an uninitialized value Output[i] = LinearInterp(ContextID, rk, Tmp1[i], Tmp2[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lcms2mt/src/cmsintrp.c:1409:15: warning: Assigned value is garbage or undefined cmsFloat32Number y0 = Tmp1[i]; ^~~~~~~~~~~~~~~~~~~ ~~~~~~~ ./lcms2mt/src/cmslut.c:86:46: warning: The left operand of '*' is a garbage value Out[i] = _cmsQuickSaturateWord(In[i] * 65535.0); ~~~~~ ^ ./lcms2mt/src/cmsnamed.c:794:13: warning: Dereference of null pointer if (pseq ->seq[i].Manufacturer != NULL) cmsMLUfree(ContextID, pseq ->seq[i].Manufacturer); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./lcms2mt/src/cmsopt.c:1123:5: warning: Value stored to 'lIsLinear' is never read lIsLinear = TRUE; ^ ~~~~ ./lcms2mt/src/cmsopt.c:1128:13: warning: Value stored to 'lIsLinear' is never read lIsLinear = FALSE; ^ ~~~~~ ./lcms2mt/src/cmstypes.c:1535:9: warning: Value stored to 'NumOfWchar' is never read NumOfWchar = 0; ^ ~ ./lcms2mt/src/cmstypes.c:3480:5: warning: Value stored to 'SizeOfTag' is never read SizeOfTag -= sizeof(cmsUInt32Number); ^ ~~~~~~~~~~~~~~~~~~~~~~~ ./lcms2mt/src/cmstypes.c:5201:5: warning: Value stored to 'SizeOfTag' is never read SizeOfTag -= sizeof(cmsUInt32Number); ^ ~~~~~~~~~~~~~~~~~~~~~~~ http://miles.ghostscript.com:8080/artifex/59d82e831e62bdf2e44331d10c88dd7837429dad/gs/index.html http://miles.ghostscript.com:8080/artifex/59d82e831e62bdf2e44331d10c88dd7837429dad/gs-scan-build.txt GhostPCL: new scan-build warnings: ./lcms2mt/src/cmsalpha.c:505:44: warning: The right operand of '+' is a garbage value DestPtr = (cmsUInt8Number*)out + DestStartingOrder[0] + DestStrideIncrement; ^ ~~~~~~~~~~~~~~~~~~~~ ./lcms2mt/src/cmsgmt.c:223:5: warning: Value stored to 'ErrorRatio' is never read ErrorRatio = 1.0; ^ ~~~ ./lcms2mt/src/cmsintrp.c:1151:15: warning: Assigned value is garbage or undefined cmsFloat32Number y0 = Tmp1[i]; ^~~~~~~~~~~~~~~~~~~ ~~~~~~~ ./lcms2mt/src/cmsintrp.c:1196:27: warning: Function call argument is an uninitialized value Output[i] = LinearInterp(ContextID, rk, Tmp1[i], Tmp2[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lcms2mt/src/cmsintrp.c:1238:15: warning: Assigned value is garbage or undefined cmsFloat32Number y0 = Tmp1[i]; ^~~~~~~~~~~~~~~~~~~ ~~~~~~~ ./lcms2mt/src/cmsintrp.c:1282:27: warning: Function call argument is an uninitialized value Output[i] = LinearInterp(ContextID, rk, Tmp1[i], Tmp2[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lcms2mt/src/cmsintrp.c:1324:15: warning: Assigned value is garbage or undefined cmsFloat32Number y0 = Tmp1[i]; ^~~~~~~~~~~~~~~~~~~ ~~~~~~~ ./lcms2mt/src/cmsintrp.c:1366:27: warning: Function call argument is an uninitialized value Output[i] = LinearInterp(ContextID, rk, Tmp1[i], Tmp2[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lcms2mt/src/cmsintrp.c:1409:15: warning: Assigned value is garbage or undefined cmsFloat32Number y0 = Tmp1[i]; ^~~~~~~~~~~~~~~~~~~ ~~~~~~~ ./lcms2mt/src/cmslut.c:86:46: warning: The left operand of '*' is a garbage value Out[i] = _cmsQuickSaturateWord(In[i] * 65535.0); ~~~~~ ^ ./lcms2mt/src/cmsnamed.c:794:13: warning: Dereference of null pointer if (pseq ->seq[i].Manufacturer != NULL) cmsMLUfree(ContextID, pseq ->seq[i].Manufacturer); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./lcms2mt/src/cmsopt.c:1123:5: warning: Value stored to 'lIsLinear' is never read lIsLinear = TRUE; ^ ~~~~ ./lcms2mt/src/cmsopt.c:1128:13: warning: Value stored to 'lIsLinear' is never read lIsLinear = FALSE; ^ ~~~~~ ./lcms2mt/src/cmstypes.c:1535:9: warning: Value stored to 'NumOfWchar' is never read NumOfWchar = 0; ^ ~ ./lcms2mt/src/cmstypes.c:3480:5: warning: Value stored to 'SizeOfTag' is never read SizeOfTag -= sizeof(cmsUInt32Number); ^ ~~~~~~~~~~~~~~~~~~~~~~~ ./lcms2mt/src/cmstypes.c:5201:5: warning: Value stored to 'SizeOfTag' is never read SizeOfTag -= sizeof(cmsUInt32Number); ^ ~~~~~~~~~~~~~~~~~~~~~~~ http://miles.ghostscript.com:8080/artifex/59d82e831e62bdf2e44331d10c88dd7837429dad/pcl/index.html http://miles.ghostscript.com:8080/artifex/59d82e831e62bdf2e44331d10c88dd7837429dad/pcl-scan-build.txt