New Ghostscript/GhostPDL compiler warnings - 2018-03-30-00:45:06 - a31ccd111b6ff21a1e49806c1e6e0861a9e45446
[email protected] Fri, 30 Mar 2018 02:07:55 -0700 (PDT)
| Newsgroups | gmane.comp.printing.ghostscript.regression |
|---|---|
| Message-ID | <20180330090755.EA678204050B@i7> |
Previous Revision: 25971c91d6433b0249d3b721b75ef704afe0a09c Current Revision: a31ccd111b6ff21a1e49806c1e6e0861a9e45446 commit a31ccd111b6ff21a1e49806c1e6e0861a9e45446 Author: Chris Liddell <[email protected]> AuthorDate: Wed Mar 28 14:57:56 2018 +0100 CommitDate: Thu Mar 29 13:44:03 2018 +0100 Update OpenJPEG to 2.3.0 Incorporates changes from: 1) Add predefined openjpeg headers. 71242c9a04bb76b8b17fc489d62a91d04c1ad60c 2) Import patches from Sumatra's tree. 8b89e4b5750069172522ecf85e69d094b5e567e7 3) Avoid getenv call in openjpeg 202a0318a7b3a397fcd5d015dcad4293474f464c base/openjpeg.mak openjpeg/CHANGELOG.md openjpeg/NEWS.md openjpeg/README.md openjpeg/appveyor.yml openjpeg/doc/CMakeLists.txt openjpeg/doc/Doxyfile.dox.cmake.in openjpeg/doc/jpip_architect.png openjpeg/doc/jpip_protocol.png openjpeg/doc/mainpage.dox.in openjpeg/doc/man/man1/opj_compress.1 openjpeg/doc/man/man1/opj_decompress.1 openjpeg/doc/man/man1/opj_dump.1 openjpeg/doc/man/man3/libopenjp2.3 openjpeg/doc/openjpip.dox.in openjpeg/src/bin/CMakeLists.txt openjpeg/src/bin/common/CMakeLists.txt openjpeg/src/bin/common/color.c openjpeg/src/bin/common/color.h openjpeg/src/bin/common/format_defs.h openjpeg/src/bin/common/opj_apps_config.h.cmake.in openjpeg/src/bin/common/opj_getopt.c openjpeg/src/bin/common/opj_getopt.h openjpeg/src/bin/common/opj_string.h openjpeg/src/bin/jp2/CMakeLists.txt openjpeg/src/bin/jp2/convert.c openjpeg/src/bin/jp2/convert.h openjpeg/src/bin/jp2/convertbmp.c openjpeg/src/bin/jp2/convertpng.c openjpeg/src/bin/jp2/converttif.c openjpeg/src/bin/jp2/index.c openjpeg/src/bin/jp2/index.h openjpeg/src/bin/jp2/opj_compress.c openjpeg/src/bin/jp2/opj_decompress.c openjpeg/src/bin/jp2/opj_dump.c openjpeg/src/bin/jp2/windirent.h openjpeg/src/bin/jp3d/CMakeLists.txt openjpeg/src/bin/jp3d/convert.c openjpeg/src/bin/jp3d/convert.h openjpeg/src/bin/jp3d/getopt.c openjpeg/src/bin/jp3d/getopt.h openjpeg/src/bin/jp3d/opj_jp3d_compress.c openjpeg/src/bin/jp3d/opj_jp3d_decompress.c openjpeg/src/bin/jp3d/tcltk/LPI_JP3D_VM.tcl openjpeg/src/bin/jp3d/tcltk/README openjpeg/src/bin/jp3d/tcltk/Thumbs.db openjpeg/src/bin/jp3d/tcltk/decoder.tcl openjpeg/src/bin/jp3d/tcltk/encoder.tcl openjpeg/src/bin/jp3d/tcltk/logoLPI.gif openjpeg/src/bin/jp3d/windirent.h openjpeg/src/bin/jpip/CMakeLists.txt openjpeg/src/bin/jpip/README openjpeg/src/bin/jpip/opj_dec_server.c openjpeg/src/bin/jpip/opj_jpip_addxml.c openjpeg/src/bin/jpip/opj_jpip_test.c openjpeg/src/bin/jpip/opj_jpip_transcode.c openjpeg/src/bin/jpip/opj_server.c openjpeg/src/bin/jpip/opj_viewer/dist/manifest.txt openjpeg/src/bin/jpip/opj_viewer/src/ImageManager.java openjpeg/src/bin/jpip/opj_viewer/src/ImageViewer.java openjpeg/src/bin/jpip/opj_viewer/src/ImageWindow.java openjpeg/src/bin/jpip/opj_viewer/src/ImgdecClient.java openjpeg/src/bin/jpip/opj_viewer/src/JPIPHttpClient.java openjpeg/src/bin/jpip/opj_viewer/src/MML.java openjpeg/src/bin/jpip/opj_viewer/src/PnmImage.java openjpeg/src/bin/jpip/opj_viewer/src/RegimViewer.java openjpeg/src/bin/jpip/opj_viewer/src/ResizeListener.java openjpeg/src/bin/jpip/opj_viewer_xerces/dist/manifest.txt.in openjpeg/src/bin/jpip/opj_viewer_xerces/src/ImageViewer.java openjpeg/src/bin/jpip/opj_viewer_xerces/src/ImageWindow.java openjpeg/src/bin/jpip/opj_viewer_xerces/src/JP2XMLparser.java openjpeg/src/bin/jpip/opj_viewer_xerces/src/OptionPanel.java openjpeg/src/bin/jpwl/CMakeLists.txt openjpeg/src/bin/jpwl/convert.c openjpeg/src/bin/jpwl/convert.h openjpeg/src/bin/jpwl/index.c openjpeg/src/bin/jpwl/index.h openjpeg/src/bin/jpwl/opj_jpwl_compress.c openjpeg/src/bin/jpwl/opj_jpwl_decompress.c openjpeg/src/bin/jpwl/windirent.h openjpeg/src/bin/mj2/CMakeLists.txt openjpeg/src/bin/mj2/meta_out.c openjpeg/src/bin/mj2/meta_out.h openjpeg/src/bin/mj2/mj2_to_metadata.c openjpeg/src/bin/mj2/mj2_to_metadata.dtd openjpeg/src/bin/mj2/mj2_to_metadata.h openjpeg/src/bin/mj2/mj2_to_metadata.sln openjpeg/src/bin/mj2/mj2_to_metadata.vcproj openjpeg/src/bin/mj2/mj2_to_metadata_Notes.doc openjpeg/src/bin/mj2/opj_mj2_compress.c openjpeg/src/bin/mj2/opj_mj2_decompress.c openjpeg/src/bin/mj2/opj_mj2_extract.c openjpeg/src/bin/mj2/opj_mj2_wrap.c openjpeg/src/bin/mj2/readme.txt openjpeg/src/bin/wx/CMakeLists.txt openjpeg/src/bin/wx/OPJViewer/CMakeLists.txt openjpeg/src/bin/wx/OPJViewer/OPJViewer.iss openjpeg/src/bin/wx/OPJViewer/Readme.txt openjpeg/src/bin/wx/OPJViewer/about/about.htm openjpeg/src/bin/wx/OPJViewer/about/opj_logo.png openjpeg/src/bin/wx/OPJViewer/source/OPJAbout.cpp openjpeg/src/bin/wx/OPJViewer/source/OPJChild.ico openjpeg/src/bin/wx/OPJViewer/source/OPJChild16.xpm openjpeg/src/bin/wx/OPJViewer/source/OPJDialogs.cpp openjpeg/src/bin/wx/OPJViewer/source/OPJThreads.cpp openjpeg/src/bin/wx/OPJViewer/source/OPJViewer.cpp openjpeg/src/bin/wx/OPJViewer/source/OPJViewer.h openjpeg/src/bin/wx/OPJViewer/source/OPJViewer.ico openjpeg/src/bin/wx/OPJViewer/source/OPJViewer.rc openjpeg/src/bin/wx/OPJViewer/source/OPJViewer16.xpm openjpeg/src/bin/wx/OPJViewer/source/about_htm.h openjpeg/src/bin/wx/OPJViewer/source/build.h openjpeg/src/bin/wx/OPJViewer/source/icon1.xpm openjpeg/src/bin/wx/OPJViewer/source/icon2.xpm openjpeg/src/bin/wx/OPJViewer/source/icon3.xpm openjpeg/src/bin/wx/OPJViewer/source/icon4.xpm openjpeg/src/bin/wx/OPJViewer/source/icon5.xpm openjpeg/src/bin/wx/OPJViewer/source/imagjpeg2000.cpp openjpeg/src/bin/wx/OPJViewer/source/imagjpeg2000.h openjpeg/src/bin/wx/OPJViewer/source/imagmxf.cpp openjpeg/src/bin/wx/OPJViewer/source/imagmxf.h openjpeg/src/bin/wx/OPJViewer/source/license.txt openjpeg/src/bin/wx/OPJViewer/source/opj_logo.xpm openjpeg/src/bin/wx/OPJViewer/source/readmeafter.txt openjpeg/src/bin/wx/OPJViewer/source/readmebefore.txt openjpeg/src/bin/wx/OPJViewer/source/wxj2kparser.cpp openjpeg/src/bin/wx/OPJViewer/source/wxjp2parser.cpp openjpeg/src/lib/openjp2/CMakeLists.txt openjpeg/src/lib/openjp2/bench_dwt.c openjpeg/src/lib/openjp2/dwt.c openjpeg/src/lib/openjp2/dwt.h openjpeg/src/lib/openjp2/image.c openjpeg/src/lib/openjp2/j2k.c openjpeg/src/lib/openjp2/j2k.h openjpeg/src/lib/openjp2/jp2.c openjpeg/src/lib/openjp2/jp2.h openjpeg/src/lib/openjp2/mct.c openjpeg/src/lib/openjp2/mct.h openjpeg/src/lib/openjp2/mqc.c openjpeg/src/lib/openjp2/mqc.h openjpeg/src/lib/openjp2/mqc_inl.h openjpeg/src/lib/openjp2/openjpeg.c openjpeg/src/lib/openjp2/openjpeg.h openjpeg/src/lib/openjp2/opj_codec.h openjpeg/src/lib/openjp2/opj_config.h openjpeg/src/lib/openjp2/opj_config_private.h openjpeg/src/lib/openjp2/opj_includes.h openjpeg/src/lib/openjp2/opj_intmath.h openjpeg/src/lib/openjp2/sparse_array.c openjpeg/src/lib/openjp2/sparse_array.h openjpeg/src/lib/openjp2/t1.c openjpeg/src/lib/openjp2/t1.h openjpeg/src/lib/openjp2/t2.c openjpeg/src/lib/openjp2/t2.h openjpeg/src/lib/openjp2/tcd.c openjpeg/src/lib/openjp2/tcd.h openjpeg/src/lib/openjp2/test_sparse_array.c openjpeg/src/lib/openjp2/thread.c Ghostscript: new cppcheck warnings (Cppcheck 1.72): openjpeg/src/bin/jp2/opj_compress.c:1779: error: Memory leak: dirptr openjpeg/src/bin/jp3d/convert.c:723: error: Resource leak: fdest openjpeg/src/bin/jpwl/opj_jpwl_compress.c:507: error: Memory leak: fname openjpeg/src/bin/jpwl/opj_jpwl_compress.c:1685: error: Memory leak: dirptr openjpeg/src/bin/jpwl/opj_jpwl_compress.c:1852: error: Resource leak: f openjpeg/src/bin/jpwl/opj_jpwl_compress.c:1916: error: Resource leak: f openjpeg/src/bin/jpwl/opj_jpwl_compress.c:1685: error: Memory leak: parameters.cp_comment openjpeg/src/bin/mj2/meta_out.c:849: error: fprintf format string requires 1 parameter but only 0 are given. openjpeg/src/bin/mj2/meta_out.c:871: error: fprintf format string requires 1 parameter but only 0 are given. openjpeg/src/bin/jpwl/opj_jpwl_decompress.c:603: error: Memory leak: dirptr openjpeg/src/bin/jpwl/convert.c:467: error: Resource leak: fdest openjpeg/src/bin/mj2/mj2_to_metadata.c:307: error: Resource leak: file openjpeg/src/bin/jpwl/convert.c:744: error: Resource leak: IN openjpeg/src/bin/mj2/opj_mj2_decompress.c:104: error: Resource leak: outfile openjpeg/src/bin/mj2/opj_mj2_decompress.c:169: error: Common realloc mistake: 'frame_codestream' nulled but not freed upon failure openjpeg/src/bin/jpwl/convert.c:1504: error: Memory leak: name openjpeg/src/bin/mj2/opj_mj2_compress.c:711: error: Resource leak: mj2file openjpeg/src/bin/mj2/opj_mj2_extract.c:147: error: Memory leak: frame_codestream openjpeg/src/bin/mj2/meta_out.c:2424: error: Invalid number of character '(' when these macros are defined: 'NOTYET'. openjpeg/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:188: error: Array 'marker_val[19]' accessed at index 23, which is out of bounds. openjpeg/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:188: error: Array 'marker_val[20]' accessed at index 23, which is out of bounds. openjpeg/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:188: error: Array 'marker_val[23]' accessed at index 23, which is out of bounds. http://miles.ghostscript.com:8080/artifex/a31ccd111b6ff21a1e49806c1e6e0861a9e45446/gs-cppcheck.txt