2025-06-29 14:56 ftp://ftp.de.debian.org/debian/pool/main/o/openjpeg2/openjpeg2_2.5.3.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=libcurl --library=zlib --library=wxwidgets --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-62-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: ca83f56 (2025-06-29 00:31:22 +0200) count: 2387 2387 elapsed-time: 369.5 387.7 head-timing-info: old-timing-info: head results: openjpeg-2.5.3/src/bin/common/color.c:113:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prec [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/common/color.c:165:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prec [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/common/color.c:260:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prec [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/common/color.c:436:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_CLRSPC_GRAY [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/common/color.c:1040:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/common/color.c:1104:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prec [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/common/color.c:362:13: style: Variable 'ny' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/bin/common/color.c:363:13: style: Variable 'nr' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/bin/common/color.c:364:13: style: Variable 'ng' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/bin/common/color.c:365:13: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/bin/common/opj_getopt.c:98:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/common/opj_getopt.c:183:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/common/opj_getopt.c:163:15: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/convert.c:68:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_INT32 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:155:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_INT32 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:604:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:690:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:783:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:968:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:1095:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:1106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:1126:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:1173:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_CLRSPC_GRAY [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:1373:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:1569:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:1799:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:2002:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:2029:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prec [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:2320:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:2447:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:2453:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:2469:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:2626:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:2631:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convert.c:1819:28: style: Condition 'header_info.height!=0' is always true [knownConditionTrueFalse] openjpeg-2.5.3/src/bin/jp2/convert.c:1314:13: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] openjpeg-2.5.3/src/bin/jp2/convert.c:1316:15: note: Found duplicate branches for 'if' and 'else'. openjpeg-2.5.3/src/bin/jp2/convert.c:1314:13: note: Found duplicate branches for 'if' and 'else'. openjpeg-2.5.3/src/bin/jp2/convert.c:2043:11: style: Variable 'ncomp' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/jp2/convert.c:2036:11: note: ncomp is assigned openjpeg-2.5.3/src/bin/jp2/convert.c:2043:11: note: ncomp is overwritten openjpeg-2.5.3/src/bin/jp2/convert.c:1998:44: style: Parameter 'image' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/bin/jp2/convert.c:2016:10: style: Variable 'red' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/convert.c:2016:16: style: Variable 'green' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/convert.c:2016:24: style: Variable 'blue' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/convert.c:2016:31: style: Variable 'alpha' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/convert.c:2464:10: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/convertbmp.c:140:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convertbmp.c:191:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convertbmp.c:249:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convertbmp.c:297:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convertbmp.c:326:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convertbmp.c:368:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convertbmp.c:518:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_UINT8 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convertbmp.c:539:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convertbmp.c:626:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convertbmp.c:712:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convertbmp.c:912:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prec [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convertpng.c:116:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_COLOR_TYPE_PALETTE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convertpng.c:256:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convertpng.c:312:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable png_bytep [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/convertpng.c:243:37: style:inconclusive: Function 'pngtoimage' argument 1 names different: declaration 'filename' definition 'read_idf'. [funcArgNamesDifferent] openjpeg-2.5.3/src/bin/jp2/convert.h:123:44: note: Function 'pngtoimage' argument 1 names different: declaration 'filename' definition 'read_idf'. openjpeg-2.5.3/src/bin/jp2/convertpng.c:243:37: note: Function 'pngtoimage' argument 1 names different: declaration 'filename' definition 'read_idf'. openjpeg-2.5.3/src/bin/jp2/convertpng.c:243:67: style:inconclusive: Function 'pngtoimage' argument 2 names different: declaration 'parameters' definition 'params'. [funcArgNamesDifferent] openjpeg-2.5.3/src/bin/jp2/convert.h:124:51: note: Function 'pngtoimage' argument 2 names different: declaration 'parameters' definition 'params'. openjpeg-2.5.3/src/bin/jp2/convertpng.c:243:67: note: Function 'pngtoimage' argument 2 names different: declaration 'parameters' definition 'params'. openjpeg-2.5.3/src/bin/jp2/converttif.c:49:0: error: #error OPJ_HAVE_LIBTIFF_NOT_DEFINED [preprocessorErrorDirective] openjpeg-2.5.3/src/bin/jp2/converttif.c:49:3: error: #error OPJ_HAVE_LIBTIFF_NOT_DEFINED [preprocessorErrorDirective] openjpeg-2.5.3/src/bin/jp2/index.c:71:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/index.c:49:62: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:95:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:455:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_LRCP [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:483:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:513:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:563:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_PATH_LEN [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:662:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opj_optarg [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:1867:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:1875:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:1883:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:1930:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_PATH_LEN [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:555:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:587:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:2298:13: style: The if condition is the same as the previous if condition [duplicateCondition] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:2294:13: note: First condition openjpeg-2.5.3/src/bin/jp2/opj_compress.c:2298:13: note: Second condition openjpeg-2.5.3/src/bin/jp2/opj_compress.c:819:33: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:524:16: warning: If memory allocation fails, then there is a possible null pointer dereference: dirptr [nullPointerOutOfMemory] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:1985:35: note: Assuming allocation function fails openjpeg-2.5.3/src/bin/jp2/opj_compress.c:1985:18: note: Assignment 'dirptr=(struct dircnt_t*)malloc(sizeof(struct dircnt_t))', assigned value is 0 openjpeg-2.5.3/src/bin/jp2/opj_compress.c:1998:25: note: Calling function 'load_images', 1st argument 'dirptr' value is 0 openjpeg-2.5.3/src/bin/jp2/opj_compress.c:520:47: note: Assuming condition is false openjpeg-2.5.3/src/bin/jp2/opj_compress.c:524:16: note: Null pointer dereference openjpeg-2.5.3/src/bin/jp2/opj_compress.c:1375:25: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:1383:45: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:476:20: style: Variable 'content' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:506:20: style: Variable 'content' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:531:34: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:540:12: style: Variable 'ext' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:559:59: style: Parameter 'dirptr' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:560:38: style: Parameter 'img_fol' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:565:11: style: Variable 'temp_p' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:711:19: style: Variable 'of' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:732:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:756:19: style: Variable 'sep' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:850:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:932:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:943:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:960:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:1063:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_compress.c:1315:19: style: Variable 'lFilename' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:183:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:275:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:388:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:419:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:485:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_PATH_LEN [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:562:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPT_CFMT [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:620:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:1031:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:1039:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:1047:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:1094:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opj_image_cmptparm_t [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:1177:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:1384:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:508:25: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:509:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:972:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:976:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:381:20: style: Variable 'content' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:412:20: style: Variable 'content' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:482:52: style: Parameter 'dirptr' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:482:71: style: Parameter 'img_fol' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:487:11: style: Variable 'temp_p' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:698:19: style: Variable 'of' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:970:10: style: Variable 'delims' can be declared as const array [constVariable] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:971:11: style: Variable 'result' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:1207:31: style: Variable 'l_org_cmp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:1246:27: style: Variable 'l_org_cmp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_dump.c:100:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_dump.c:137:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_dump.c:167:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_dump.c:228:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_PATH_LEN [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_dump.c:305:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPT_CFMT [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_dump.c:355:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opj_optarg [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_dump.c:462:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_dump.c:470:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_dump.c:478:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_dump.c:506:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_IMG_INFO [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jp2/opj_dump.c:251:25: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openjpeg-2.5.3/src/bin/jp2/opj_dump.c:252:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openjpeg-2.5.3/src/bin/jp2/opj_dump.c:130:20: style: Variable 'content' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_dump.c:160:20: style: Variable 'content' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jp2/opj_dump.c:224:59: style: Parameter 'dirptr' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/bin/jp2/opj_dump.c:225:38: style: Parameter 'img_fol' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/bin/jp2/opj_dump.c:230:11: style: Variable 'temp_p' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jpip/opj_dec_server.c:57:26: style: Parameter 'argv' can be declared as const array [constParameter] openjpeg-2.5.3/src/bin/jpip/opj_dec_server.c:63:9: style: Variable 'erreur' is not assigned a value. [unassignedVariable] openjpeg-2.5.3/src/bin/jpip/opj_jpip_addxml.c:82:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jpip/opj_jpip_addxml.c:116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jpip/opj_jpip_addxml.c:152:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jpip/opj_jpip_addxml.c:127:15: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] openjpeg-2.5.3/src/bin/jpip/opj_jpip_addxml.c:126:26: note: Assuming allocation function fails openjpeg-2.5.3/src/bin/jpip/opj_jpip_addxml.c:126:12: note: Assignment 'data=(char*)malloc(12)', assigned value is 0 openjpeg-2.5.3/src/bin/jpip/opj_jpip_addxml.c:127:15: note: Null pointer dereference openjpeg-2.5.3/src/bin/jpip/opj_jpip_addxml.c:177:15: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] openjpeg-2.5.3/src/bin/jpip/opj_jpip_addxml.c:175:26: note: Assuming allocation function fails openjpeg-2.5.3/src/bin/jpip/opj_jpip_addxml.c:175:12: note: Assignment 'data=(char*)malloc((unsigned long)*fsize)', assigned value is 0 openjpeg-2.5.3/src/bin/jpip/opj_jpip_addxml.c:177:15: note: Null pointer dereference openjpeg-2.5.3/src/bin/jpip/opj_jpip_addxml.c:78:20: style: Variable 'type' can be declared as const array [constVariable] openjpeg-2.5.3/src/bin/jpip/opj_jpip_test.c:60:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jpip/opj_jpip_test.c:52:22: style: Parameter 'argv' can be declared as const array [constParameter] openjpeg-2.5.3/src/bin/jpip/opj_jpip_transcode.c:49:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jpip/opj_jpip_transcode.c:85:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jpip/opj_jpip_transcode.c:110:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/jpip/opj_jpip_transcode.c:108:11: style: Variable 'ext' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/jpip/opj_server.c:86:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJAbout.cpp:79:11: error: There is an unknown macro here somewhere. Configuration is required. If OPENJPEG_VERSION is a macro then please configure it. [unknownMacro] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJDialogs.cpp:52:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxOS_WINDOWS_CE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJDialogs.cpp:100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_enabledeco [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJDialogs.cpp:160:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_framenum [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJDialogs.cpp:209:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reducefactor [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJDialogs.cpp:437:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxOS_WINDOWS_CE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJDialogs.cpp:742:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxDefaultCoord [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJDialogs.cpp:1018:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_enablesop [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_deco_waitingUntilAllDone' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_parse_waitingUntilAllDone' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_enco_waitingUntilAllDone' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_resizemethod' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_enabledeco' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_enableparse' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_reducefactor' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_qualitylayers' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_components' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_framenum' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_framewidth' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_frameheight' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_enablecomm' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_enableidx' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_multicomp' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_irreversible' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_enablesop' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_enableeph' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_enablebypass' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_enablereset' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_enablerestart' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_enablevsc' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_enableerterm' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_enablesegmark' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_enablepoc' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_enablequality' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_resolutions' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_progression' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_showtoolbar' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_showbrowser' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_showpeeker' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_browserwidth' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::m_peekerheight' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:187:5: warning: Member variable 'OPJViewerApp::OPJconfig' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:354:5: warning:inconclusive: Member variable 'OPJMarkerTree::m_peektextCtrl' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:354:5: warning:inconclusive: Member variable 'OPJMarkerTree::m_childframe' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:354:5: warning:inconclusive: Member variable 'OPJMarkerTree::m_imageSize' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:354:5: warning:inconclusive: Member variable 'OPJMarkerTree::m_reverseSort' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:321:9: performance: Variable 'm_start' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:322:9: performance: Variable 'm_length' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:317:5: style: Class 'OPJMarkerData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:640:5: style: Class 'OPJEncoThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:660:5: style: Class 'OPJDecoThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:680:5: style: Class 'OPJParseThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:716:5: style: Class 'OPJDnDFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJDialogs.cpp:46:46: style:inconclusive: Function 'OPJDecoderDialog' argument 1 names different: declaration 'parent' definition 'win'. [funcArgNamesDifferent] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:826:32: note: Function 'OPJDecoderDialog' argument 1 names different: declaration 'parent' definition 'win'. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJDialogs.cpp:46:46: note: Function 'OPJDecoderDialog' argument 1 names different: declaration 'parent' definition 'win'. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJDialogs.cpp:431:46: style:inconclusive: Function 'OPJEncoderDialog' argument 1 names different: declaration 'parent' definition 'win'. [funcArgNamesDifferent] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:733:32: note: Function 'OPJEncoderDialog' argument 1 names different: declaration 'parent' definition 'win'. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJDialogs.cpp:431:46: note: Function 'OPJEncoderDialog' argument 1 names different: declaration 'parent' definition 'win'. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJDialogs.cpp:1267:59: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJDialogs.cpp:59:11: style: Variable 'mainSettings' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJDialogs.cpp:444:11: style: Variable 'jpeg2000_1Settings' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJDialogs.cpp:445:11: style: Variable 'jpeg2000_2Settings' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJDialogs.cpp:446:11: style: Variable 'mainSettings' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:66:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_enco_critsect [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxBITMAP_TYPE_JPEG2000 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:178:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_deco_critsect [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:217:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxBITMAP_TYPE_JPEG2000 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:335:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parse_critsect [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:463:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxTHREAD_NO_ERROR [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:490:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icon1_xpm [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:522:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icon3_xpm [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:571:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:765:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxTHREAD_NO_ERROR [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:821:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxTHREAD_NO_ERROR [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:846:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:860:9: warning: Return value of function fp->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:304:5: performance: Variable 'm_parentid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:449:5: performance: Variable 'm_fname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:1164:21: performance:inconclusive: Either there is a missing 'override', or the member function 'OPJMarkerTree::OnItemMenu' can be static. [functionStatic] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:380:10: note: Either there is a missing 'override', or the member function 'OPJMarkerTree::OnItemMenu' can be static. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:1164:21: note: Either there is a missing 'override', or the member function 'OPJMarkerTree::OnItemMenu' can be static. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:93:42: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:216:42: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:451:23: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:587:39: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:800:27: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:835:27: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:837:24: style: The scope of the variable 'pre_pos' can be reduced. [variableScope] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:1164:45: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:800:20: style: Variable 'data' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:208:20: style: Variable 'bitmap' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:378:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_frameheight [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:740:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_showtoolbar [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:836:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_framewidth [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:885:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_subsampling [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:934:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_enabledeco [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1028:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_resizemethod [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1074:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxTHREAD_NO_ERROR [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1089:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_framenum [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1099:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_framenum [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1107:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_framenum [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1115:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_qualitylayers [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1125:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_qualitylayers [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1133:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_qualitylayers [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1141:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reducefactor [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1149:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reducefactor [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1157:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reducefactor [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1167:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_components [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1177:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_components [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1185:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_components [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1202:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_showbrowser [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1219:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_showpeeker [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1236:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_showtoolbar [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1252:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1328:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_savename [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1468:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxDefaultPosition [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1497:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxTHREAD_NO_ERROR [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1512:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxTHREAD_NO_ERROR [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1526:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxTHREAD_NO_ERROR [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1544:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEN_RED [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:550:16: warning: Return value of function file_menu->AppendSeparator() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:556:16: warning: Return value of function file_menu->AppendSeparator() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:569:16: warning: Return value of function file_menu->AppendSeparator() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:586:16: warning: Return value of function view_menu->AppendSeparator() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:597:16: warning: Return value of function view_menu->AppendSeparator() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:608:16: warning: Return value of function view_menu->AppendSeparator() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:619:16: warning: Return value of function view_menu->AppendSeparator() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1629:16: warning: Member variable 'OPJChildFrame::m_twidth' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1629:16: warning: Member variable 'OPJChildFrame::m_theight' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1629:16: warning: Member variable 'OPJChildFrame::m_tx' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1629:16: warning: Member variable 'OPJChildFrame::m_ty' is not initialized in the constructor. [uninitMemberVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1637:5: performance: Variable 'm_fname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:406:19: style:inconclusive: Either there is a missing 'override', or the member function 'OPJViewerApp::OnExit' can be const. [functionConst] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:195:9: note: Either there is a missing 'override', or the member function 'OPJViewerApp::OnExit' can be const. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:406:19: note: Either there is a missing 'override', or the member function 'OPJViewerApp::OnExit' can be const. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1689:21: performance:inconclusive: Either there is a missing 'override', or the member function 'OPJChildFrame::OnActivate' can be static. [functionStatic] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:535:10: note: Either there is a missing 'override', or the member function 'OPJChildFrame::OnActivate' can be static. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1689:21: note: Either there is a missing 'override', or the member function 'OPJChildFrame::OnActivate' can be static. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1715:21: performance:inconclusive: Either there is a missing 'override', or the member function 'OPJChildFrame::OnLostFocus' can be static. [functionStatic] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:539:10: note: Either there is a missing 'override', or the member function 'OPJChildFrame::OnLostFocus' can be static. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1715:21: note: Either there is a missing 'override', or the member function 'OPJChildFrame::OnLostFocus' can be static. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:360:19: style: Condition 'm_comment==""' is always true [knownConditionTrueFalse] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1019:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1375:62: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1379:57: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1678:62: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1704:62: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:372:50: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:958:32: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:979:21: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1004:32: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1069:32: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1328:6: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1330:31: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1490:20: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1634:15: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1463:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1306:19: style: The scope of the variable 's' can be reduced. [variableScope] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1023:28: style:inconclusive: Function 'Rescale' argument 1 names different: declaration 'scale' definition 'zooml'. [funcArgNamesDifferent] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:497:22: note: Function 'Rescale' argument 1 names different: declaration 'scale' definition 'zooml'. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1023:28: note: Function 'Rescale' argument 1 names different: declaration 'scale' definition 'zooml'. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1023:50: style:inconclusive: Function 'Rescale' argument 2 names different: declaration 'child' definition 'currframe'. [funcArgNamesDifferent] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:497:44: note: Function 'Rescale' argument 2 names different: declaration 'child' definition 'currframe'. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1023:50: note: Function 'Rescale' argument 2 names different: declaration 'child' definition 'currframe'. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1303:60: performance: Function parameter 'filenames' should be passed by const reference. [passedByValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1343:61: performance: Function parameter 'filenames' should be passed by const reference. [passedByValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:876:43: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:927:43: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1067:41: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1087:44: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1097:44: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1105:44: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1113:45: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1123:44: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1131:45: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1139:42: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1147:42: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1155:42: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1165:43: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1175:43: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1183:43: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1675:43: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1689:49: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1695:46: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1715:47: style: Parameter 'event' can be declared as reference to const [constParameterReference] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:988:16: style: Variable 'currcanvas' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:140:9: style: Unused variable: n [unusedVariable] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:408:9: style: Unused variable: n [unusedVariable] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:873:17: style: Variable 'size' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:873:12: style: Variable 'size' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:878:9: style: Unused variable: n [unusedVariable] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:971:26: style: Variable 'eventstring' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:988:27: style: Variable 'currcanvas' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:971:14: style: Variable 'eventstring' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1305:18: style: Variable 'count' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1305:12: style: Variable 'count' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1306:14: style: Unused variable: msg [unusedVariable] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1353:13: style: Variable 'msg' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:277:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FONT_ITALIC [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:188:30: error: Array 'marker_val[19]' accessed at index 23, which is out of bounds. [arrayIndexOutOfBounds] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:647:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:647:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:647:16: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:647:16: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:657:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:657:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:657:16: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:657:16: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:666:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:666:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:666:15: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:666:15: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:688:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:688:16: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:724:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1322:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:767:14: style: Redundant initialization for 'subcurrid'. The initialized value is overwritten before it is read. [redundantInitialization] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:755:27: note: subcurrid is initialized openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:767:14: note: subcurrid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:803:14: style: Variable 'subcurrid' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:793:14: note: subcurrid is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:803:14: note: subcurrid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:809:14: style: Variable 'subcurrid' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:803:14: note: subcurrid is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:809:14: note: subcurrid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:841:15: style: Redundant initialization for 'subcurrid4'. The initialized value is overwritten before it is read. [redundantInitialization] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:831:28: note: subcurrid4 is initialized openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:841:15: note: subcurrid4 is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:851:15: style: Variable 'subcurrid4' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:841:15: note: subcurrid4 is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:851:15: note: subcurrid4 is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:861:15: style: Variable 'subcurrid4' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:851:15: note: subcurrid4 is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:861:15: note: subcurrid4 is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:871:15: style: Variable 'subcurrid4' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:861:15: note: subcurrid4 is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:871:15: note: subcurrid4 is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:881:15: style: Variable 'subcurrid4' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:871:15: note: subcurrid4 is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:881:15: note: subcurrid4 is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:923:15: style: Redundant initialization for 'subcurrid3'. The initialized value is overwritten before it is read. [redundantInitialization] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:906:28: note: subcurrid3 is initialized openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:923:15: note: subcurrid3 is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:999:15: style: Variable 'subcurrid3' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:993:15: note: subcurrid3 is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:999:15: note: subcurrid3 is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1037:15: style: Variable 'subcurrid3' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1027:15: note: subcurrid3 is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1037:15: note: subcurrid3 is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1060:15: style: Redundant initialization for 'subcurrid4'. The initialized value is overwritten before it is read. [redundantInitialization] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1050:28: note: subcurrid4 is initialized openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1060:15: note: subcurrid4 is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1070:15: style: Variable 'subcurrid4' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1060:15: note: subcurrid4 is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1070:15: note: subcurrid4 is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1080:15: style: Variable 'subcurrid4' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1070:15: note: subcurrid4 is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1080:15: note: subcurrid4 is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1090:15: style: Variable 'subcurrid4' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1080:15: note: subcurrid4 is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1090:15: note: subcurrid4 is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1100:15: style: Variable 'subcurrid4' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1090:15: note: subcurrid4 is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1100:15: note: subcurrid4 is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1257:15: style: Redundant initialization for 'subcurrid3'. The initialized value is overwritten before it is read. [redundantInitialization] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1251:28: note: subcurrid3 is initialized openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1257:15: note: subcurrid3 is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1271:15: style: Variable 'subcurrid3' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1257:15: note: subcurrid3 is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1271:15: note: subcurrid3 is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1402:16: style: Redundant initialization for 'subcurrid4'. The initialized value is overwritten before it is read. [redundantInitialization] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1396:29: note: subcurrid4 is initialized openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1402:16: note: subcurrid4 is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1408:16: style: Variable 'subcurrid4' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1402:16: note: subcurrid4 is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:1408:16: note: subcurrid4 is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:579:28: style: Variable 'rsiz' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:579:23: style: Variable 'rsiz' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:635:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int8byte [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:1093:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FONT_ITALIC [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:386:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:427:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:428:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:448:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:467:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:469:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:471:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:473:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:474:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:475:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:476:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:514:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:526:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:527:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:529:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:598:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:602:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:604:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:606:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:608:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:635:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:637:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:639:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:641:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:664:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:666:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:669:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:671:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:696:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:698:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:715:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:718:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:722:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:739:14: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:768:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:771:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:794:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:824:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:826:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:828:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:830:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:833:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:834:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:861:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:865:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:867:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:869:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:871:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:898:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:900:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:902:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:904:13: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:927:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:943:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:945:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:946:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:947:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:948:12: warning: Return value of function fileid->Read() is not used. [ignoredReturnValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:391:15: warning: %X in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:436:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:480:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:480:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:570:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:612:16: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:618:16: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:623:16: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:628:16: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:654:16: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:674:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:674:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:674:15: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:684:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:701:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:726:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:742:24: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:800:15: error: Format format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:842:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:842:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:842:15: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:842:15: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:875:16: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:881:16: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:886:16: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:891:16: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:917:16: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:1075:14: warning: %X in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:1098:26: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:1098:26: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:441:11: style: Redundant initialization for 'currid'. The initialized value is overwritten before it is read. [redundantInitialization] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:433:24: note: currid is initialized openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:441:11: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:485:11: style: Redundant initialization for 'currid'. The initialized value is overwritten before it is read. [redundantInitialization] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:479:24: note: currid is initialized openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:485:11: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:491:11: style: Variable 'currid' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:485:11: note: currid is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:491:11: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:497:11: style: Variable 'currid' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:491:11: note: currid is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:497:11: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:556:11: style: Redundant initialization for 'currid'. The initialized value is overwritten before it is read. [redundantInitialization] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:548:24: note: currid is initialized openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:556:11: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:562:11: style: Variable 'currid' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:556:11: note: currid is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:562:11: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:617:12: style: Redundant initialization for 'currid'. The initialized value is overwritten before it is read. [redundantInitialization] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:611:25: note: currid is initialized openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:617:12: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:622:12: style: Variable 'currid' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:617:12: note: currid is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:622:12: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:627:12: style: Variable 'currid' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:622:12: note: currid is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:627:12: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:648:12: style: Redundant initialization for 'currid'. The initialized value is overwritten before it is read. [redundantInitialization] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:643:25: note: currid is initialized openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:648:12: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:653:12: style: Variable 'currid' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:648:12: note: currid is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:653:12: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:658:12: style: Variable 'currid' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:653:12: note: currid is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:658:12: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:678:11: style: Redundant initialization for 'currid'. The initialized value is overwritten before it is read. [redundantInitialization] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:673:24: note: currid is initialized openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:678:11: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:683:11: style: Variable 'currid' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:678:11: note: currid is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:683:11: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:731:12: style: Redundant initialization for 'currid'. The initialized value is overwritten before it is read. [redundantInitialization] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:725:25: note: currid is initialized openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:731:12: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:807:11: style: Redundant initialization for 'currid'. The initialized value is overwritten before it is read. [redundantInitialization] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:799:24: note: currid is initialized openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:807:11: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:841:11: style: Redundant initialization for 'currid'. The initialized value is overwritten before it is read. [redundantInitialization] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:836:24: note: currid is initialized openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:841:11: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:847:11: style: Variable 'currid' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:841:11: note: currid is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:847:11: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:880:12: style: Redundant initialization for 'currid'. The initialized value is overwritten before it is read. [redundantInitialization] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:874:25: note: currid is initialized openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:880:12: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:885:12: style: Variable 'currid' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:880:12: note: currid is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:885:12: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:890:12: style: Variable 'currid' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:885:12: note: currid is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:890:12: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:911:12: style: Redundant initialization for 'currid'. The initialized value is overwritten before it is read. [redundantInitialization] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:906:25: note: currid is initialized openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:911:12: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:916:12: style: Variable 'currid' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:911:12: note: currid is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:916:12: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:921:12: style: Variable 'currid' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:916:12: note: currid is assigned openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:921:12: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:956:11: style: Redundant initialization for 'currid'. The initialized value is overwritten before it is read. [redundantInitialization] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:950:24: note: currid is initialized openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:956:11: note: currid is overwritten openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:994:26: style: The scope of the variable 'LBox' can be reduced. [variableScope] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:370:24: performance: Function parameter 'printout' should be passed by const reference. [passedByValue] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:994:31: style: Variable 'LBox' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:1000:37: style: Variable 'box_length' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxjp2parser.cpp:1002:35: style: Variable 'box_type' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/bench_dwt.c:196:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/bench_dwt.c:315:24: style: Condition '!irreversible' is always true [knownConditionTrueFalse] openjpeg-2.5.3/src/lib/openjp2/bench_dwt.c:306:31: note: Assuming that condition '!irreversible' is not redundant openjpeg-2.5.3/src/lib/openjp2/bench_dwt.c:315:24: note: Condition '!irreversible' is always true openjpeg-2.5.3/src/lib/openjp2/bench_dwt.c:229:36: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/bench_dwt.c:296:36: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/bench_dwt.c:325:40: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/opj_intmath.h:301:17: style: Variable 'upa' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/opj_intmath.h:302:17: style: Variable 'upb' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/opj_intmath.h:305:16: style: Variable 'ipres' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/opj_intmath.h:320:17: style: Variable 'upa' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/opj_intmath.h:321:17: style: Variable 'upb' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/opj_intmath.h:324:16: style: Variable 'ipres' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/bio.c:126:39: style: Parameter 'bio' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/cidx_manager.c:78:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPIP_CIDX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/cidx_manager.c:138:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPIP_CPTR [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/cidx_manager.c:170:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPIP_MANF [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/cidx_manager.c:204:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPIP_MHIX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/cidx_manager.c:159:36: style: Parameter 'box' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/cidx_manager.c:233:56: style: Parameter 'markers' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/cio.c:98:36: portability:inconclusive: Casting from double * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/cio.c:104:36: portability:inconclusive: Casting from double * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/cio.c:114:30: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/cio.c:120:30: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/cio.c:129:36: portability:inconclusive: Casting from float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/cio.c:135:36: portability:inconclusive: Casting from float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/cio.c:145:30: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/cio.c:151:30: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/cio.c:159:18: style:inconclusive: Function 'opj_stream_create' argument 2 names different: declaration 'p_is_input' definition 'l_is_input'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/openjpeg.h:1188:18: note: Function 'opj_stream_create' argument 2 names different: declaration 'p_is_input' definition 'l_is_input'. openjpeg-2.5.3/src/lib/openjp2/cio.c:159:18: note: Function 'opj_stream_create' argument 2 names different: declaration 'p_is_input' definition 'l_is_input'. openjpeg-2.5.3/src/lib/openjp2/cio.c:194:63: style:inconclusive: Function 'opj_stream_default_create' argument 1 names different: declaration 'p_is_input' definition 'l_is_input'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/openjpeg.h:1177:14: note: Function 'opj_stream_default_create' argument 1 names different: declaration 'p_is_input' definition 'l_is_input'. openjpeg-2.5.3/src/lib/openjp2/cio.c:194:63: note: Function 'opj_stream_default_create' argument 1 names different: declaration 'p_is_input' definition 'l_is_input'. openjpeg-2.5.3/src/lib/openjp2/cio.c:390:34: style: Variable 'l_remaining_bytes' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/cio.c:437:41: style: Variable 'l_current_write_nb_bytes' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/cio.c:467:39: style: Variable 'l_current_skip_nb_bytes' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/cio.c:542:39: style: Variable 'l_current_skip_nb_bytes' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/dwt.c:1956:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/dwt.c:2304:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/dwt.c:2886:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/dwt.c:3540:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/dwt.c:3791:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/dwt.c:1388:28: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/dwt.c:1389:28: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/dwt.c:1914:37: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/dwt.c:1915:37: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/dwt.c:1919:37: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/dwt.c:1920:37: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/dwt.c:3552:41: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/dwt.c:3657:14: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/dwt.c:3900:51: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/dwt.c:3919:47: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/dwt.c:3941:47: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/dwt.c:1251:41: style:inconclusive: Function 'opj_dwt_encode_1_real' argument 1 names different: declaration 'a' definition 'aIn'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/dwt.c:135:41: note: Function 'opj_dwt_encode_1_real' argument 1 names different: declaration 'a' definition 'aIn'. openjpeg-2.5.3/src/lib/openjp2/dwt.c:1251:41: note: Function 'opj_dwt_encode_1_real' argument 1 names different: declaration 'a' definition 'aIn'. openjpeg-2.5.3/src/lib/openjp2/dwt.c:2278:75: style:inconclusive: Function 'opj_dwt_decode_tile' argument 3 names different: declaration 'i' definition 'numres'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/dwt.c:146:75: note: Function 'opj_dwt_decode_tile' argument 3 names different: declaration 'i' definition 'numres'. openjpeg-2.5.3/src/lib/openjp2/dwt.c:2278:75: note: Function 'opj_dwt_decode_tile' argument 3 names different: declaration 'i' definition 'numres'. openjpeg-2.5.3/src/lib/openjp2/dwt.c:1222:47: style: Parameter 'fl' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/dwt.c:1803:49: style: Parameter 'fl' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/dwt.c:2203:77: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/dwt.c:2443:35: style: Parameter 'sa' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/dwt.c:2470:35: style: Parameter 'sa' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/dwt.c:2722:62: style: Parameter 'tilec' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/dwt.c:2779:27: style: Variable 'tr_max' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/dwt.c:2798:41: style: Variable 'cblk' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/dwt.c:2806:51: style: Variable 'pres' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/dwt.c:2810:51: style: Variable 'pres' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/dwt.c:2844:27: style: Variable 'tr_max' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/dwt.c:3077:62: style: Parameter 'dwt' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/dwt.c:3162:35: style: Parameter 'sa' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/dwt.c:3210:35: style: Parameter 'sa' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/dwt.c:3749:27: style: Variable 'tr_max' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/event.c:91:41: style:inconclusive: Function 'opj_event_msg' argument 1 names different: declaration 'event_mgr' definition 'p_event_mgr'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/event.h:89:41: note: Function 'opj_event_msg' argument 1 names different: declaration 'event_mgr' definition 'p_event_mgr'. openjpeg-2.5.3/src/lib/openjp2/event.c:91:41: note: Function 'opj_event_msg' argument 1 names different: declaration 'event_mgr' definition 'p_event_mgr'. openjpeg-2.5.3/src/lib/openjp2/function_list.c:103:9: style: Parameter 'p_validation_list' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/function_list.c:109:9: style: Parameter 'p_validation_list' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:714:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:715:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:716:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:718:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:719:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:720:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:827:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:828:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:829:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:831:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:832:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:833:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:198:24: style: Local variable 'v' shadows outer variable [shadowVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:195:23: note: Shadowed declaration openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:198:24: note: Shadow variable openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:199:24: style: Local variable 'm' shadows outer variable [shadowVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:195:20: note: Shadowed declaration openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:199:24: note: Shadow variable openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:500:20: style: Local variable 'd' shadows outer variable [shadowVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:478:16: note: Shadowed declaration openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:500:20: note: Shadow variable openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:1776:21: style: Local variable 'sip' shadows outer variable [shadowVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:1151:58: note: Shadowed declaration openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:1776:21: note: Shadow variable openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:1778:19: style: Local variable 'x' shadows outer variable [shadowVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:1166:15: note: Shadowed declaration openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:1778:19: note: Shadow variable openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2297:44: style: Local variable 'col_mask' shadows outer variable [shadowVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2214:40: note: Shadowed declaration openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2297:44: note: Shadow variable openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2298:43: style: Local variable 'j' shadows outer variable [shadowVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2217:39: note: Shadowed declaration openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2298:43: note: Shadow variable openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2299:45: style: Local variable 'dp' shadows outer variable [shadowVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2222:41: note: Shadowed declaration openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2299:45: note: Shadow variable openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2379:23: style: Local variable 'y' shadows outer variable [shadowVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:1166:18: note: Shadowed declaration openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2379:23: note: Shadow variable openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2492:27: style: Local variable 'i' shadows outer variable [shadowVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2478:23: note: Shadowed declaration openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2492:27: note: Shadow variable openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2605:40: style: Local variable 'col_mask' shadows outer variable [shadowVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2526:36: note: Shadowed declaration openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2605:40: note: Shadow variable openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2606:39: style: Local variable 'j' shadows outer variable [shadowVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2529:35: note: Shadowed declaration openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2606:39: note: Shadow variable openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2607:41: style: Local variable 'dp' shadows outer variable [shadowVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2534:37: note: Shadowed declaration openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2607:41: note: Shadow variable openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2678:19: style: Local variable 'x' shadows outer variable [shadowVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:1166:15: note: Shadowed declaration openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2678:19: note: Shadow variable openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2678:22: style: Local variable 'y' shadows outer variable [shadowVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:1166:18: note: Shadowed declaration openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2678:22: note: Shadow variable openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2680:24: style: Local variable 'sp' shadows outer variable [shadowVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:1165:17: note: Shadowed declaration openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2680:24: note: Shadow variable openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2073:29: style: Variable 'cur_sig' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2383:25: style: Variable 'cur_sig' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2135:45: style: Variable 'sample_mask' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2347:33: style: Variable 'cnt' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2436:41: style: Variable 'sample_mask' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/ht_dec.c:2653:29: style: Variable 'cnt' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/image.c:71:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/image.c:121:49: style:inconclusive: Function 'opj_image_comp_header_update' argument 1 names different: declaration 'p_image' definition 'p_image_header'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/image.h:61:49: note: Function 'opj_image_comp_header_update' argument 1 names different: declaration 'p_image' definition 'p_image_header'. openjpeg-2.5.3/src/lib/openjp2/image.c:121:49: note: Function 'opj_image_comp_header_update' argument 1 names different: declaration 'p_image' definition 'p_image_header'. openjpeg-2.5.3/src/lib/openjp2/invert.c:86:21: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/invert.c:210:40: style: Parameter 'pVector' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/invert.c:219:19: style: Variable 'lCurrentPtr' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/invert.c:222:19: style: Variable 'lTmpMatrix' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/invert.c:225:19: style: Variable 'lGeneratedData' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/invert.c:226:18: style: Variable 'lCurrentPermutationPtr' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1956:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/j2k.c:2160:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/j2k.c:10390:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11539:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11619:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11636:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11668:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/j2k.c:4399:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] openjpeg-2.5.3/src/lib/openjp2/j2k.c:4440:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] openjpeg-2.5.3/src/lib/openjp2/j2k.c:5303:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] openjpeg-2.5.3/src/lib/openjp2/j2k.c:6089:50: style:inconclusive: Boolean expression '!p_mcc_record->m_is_irreversible' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] openjpeg-2.5.3/src/lib/openjp2/j2k.c:7053:42: style:inconclusive: Boolean expression 'image->comps[i].prec!=12' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] openjpeg-2.5.3/src/lib/openjp2/j2k.c:7070:41: style:inconclusive: Boolean expression 'image->comps[0].w>2048' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] openjpeg-2.5.3/src/lib/openjp2/j2k.c:7081:41: style:inconclusive: Boolean expression 'image->comps[0].w>4096' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] openjpeg-2.5.3/src/lib/openjp2/j2k.c:7405:41: style:inconclusive: Boolean expression 'image->comps[0].w>2048' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] openjpeg-2.5.3/src/lib/openjp2/j2k.c:7417:41: style:inconclusive: Boolean expression 'image->comps[0].w>4096' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] openjpeg-2.5.3/src/lib/openjp2/j2k.c:7429:41: style:inconclusive: Boolean expression 'image->comps[0].w>8192' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] openjpeg-2.5.3/src/lib/openjp2/j2k.c:7053:42: style: Condition '(image->comps[i].prec!=12)|(image->comps[i].sgnd)' is always true [knownConditionTrueFalse] openjpeg-2.5.3/src/lib/openjp2/j2k.c:7895:69: style: Condition 'parameters->max_cs_size>0' is always true [knownConditionTrueFalse] openjpeg-2.5.3/src/lib/openjp2/j2k.c:7876:33: note: Assuming that condition 'parameters->max_cs_size<=0' is not redundant openjpeg-2.5.3/src/lib/openjp2/j2k.c:7895:69: note: Condition 'parameters->max_cs_size>0' is always true openjpeg-2.5.3/src/lib/openjp2/j2k.c:11436:9: portability: %d in format string (no. 1) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11447:13: portability: %d in format string (no. 1) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11448:13: portability: %d in format string (no. 1) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11449:13: portability: %d in format string (no. 1) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11451:13: portability: %d in format string (no. 1) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11455:17: portability: %d in format string (no. 1) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11455:17: portability: %d in format string (no. 2) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11460:13: portability: %d in format string (no. 1) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11461:13: portability: %d in format string (no. 1) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11581:17: portability: %d in format string (no. 1) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11581:17: portability: %d in format string (no. 2) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11644:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11644:5: portability: %d in format string (no. 3) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11645:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11645:5: portability: %d in format string (no. 3) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11647:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11652:13: portability: %d in format string (no. 2) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11676:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11676:5: portability: %d in format string (no. 3) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11677:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11678:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'OPJ_UINT32 {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjp2/j2k.c:12615:26: style: Redundant assignment of 'cp' to itself. [selfAssignment] openjpeg-2.5.3/src/lib/openjp2/j2k.c:3557:27: style: Checking if unsigned expression 'l_current_poc_nb' is less than zero. [unsignedLessThanZero] openjpeg-2.5.3/src/lib/openjp2/j2k.c:8833:50: style: Checking if unsigned expression 'p_j2k->m_cp.tcps->tccps->numresolutions' is less than zero. [unsignedLessThanZero] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1666:50: style:inconclusive: Function 'opj_j2k_check_poc_val' argument 5 names different: declaration 'numcomps' definition 'p_num_comps'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1269:50: note: Function 'opj_j2k_check_poc_val' argument 5 names different: declaration 'numcomps' definition 'p_num_comps'. openjpeg-2.5.3/src/lib/openjp2/j2k.c:1666:50: note: Function 'opj_j2k_check_poc_val' argument 5 names different: declaration 'numcomps' definition 'p_num_comps'. openjpeg-2.5.3/src/lib/openjp2/j2k.c:1667:50: style:inconclusive: Function 'opj_j2k_check_poc_val' argument 6 names different: declaration 'numlayers' definition 'p_num_layers'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1270:50: note: Function 'opj_j2k_check_poc_val' argument 6 names different: declaration 'numlayers' definition 'p_num_layers'. openjpeg-2.5.3/src/lib/openjp2/j2k.c:1667:50: note: Function 'opj_j2k_check_poc_val' argument 6 names different: declaration 'numlayers' definition 'p_num_layers'. openjpeg-2.5.3/src/lib/openjp2/j2k.c:8477:44: style:inconclusive: Function 'opj_j2k_end_decompress' argument 1 names different: declaration 'j2k' definition 'p_j2k'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/j2k.h:698:44: note: Function 'opj_j2k_end_decompress' argument 1 names different: declaration 'j2k' definition 'p_j2k'. openjpeg-2.5.3/src/lib/openjp2/j2k.c:8477:44: note: Function 'opj_j2k_end_decompress' argument 1 names different: declaration 'j2k' definition 'p_j2k'. openjpeg-2.5.3/src/lib/openjp2/j2k.c:11272:51: style:inconclusive: Function 'opj_j2k_read_SQcd_SQcc' argument 2 names different: declaration 'compno' definition 'p_comp_no'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/j2k.c:341:51: note: Function 'opj_j2k_read_SQcd_SQcc' argument 2 names different: declaration 'compno' definition 'p_comp_no'. openjpeg-2.5.3/src/lib/openjp2/j2k.c:11272:51: note: Function 'opj_j2k_read_SQcd_SQcc' argument 2 names different: declaration 'compno' definition 'p_comp_no'. openjpeg-2.5.3/src/lib/openjp2/j2k.c:11630:41: style:inconclusive: Function 'j2k_dump_image_header' argument 1 names different: declaration 'image' definition 'img_header'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/j2k.h:836:41: note: Function 'j2k_dump_image_header' argument 1 names different: declaration 'image' definition 'img_header'. openjpeg-2.5.3/src/lib/openjp2/j2k.c:11630:41: note: Function 'j2k_dump_image_header' argument 1 names different: declaration 'image' definition 'img_header'. openjpeg-2.5.3/src/lib/openjp2/j2k.c:11662:51: style:inconclusive: Function 'j2k_dump_image_comp_header' argument 1 names different: declaration 'comp' definition 'comp_header'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/j2k.h:846:51: note: Function 'j2k_dump_image_comp_header' argument 1 names different: declaration 'comp' definition 'comp_header'. openjpeg-2.5.3/src/lib/openjp2/j2k.c:11662:51: note: Function 'j2k_dump_image_comp_header' argument 1 names different: declaration 'comp' definition 'comp_header'. openjpeg-2.5.3/src/lib/openjp2/j2k.c:12377:37: style:inconclusive: Function 'opj_j2k_decode' argument 1 names different: declaration 'j2k' definition 'p_j2k'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/j2k.h:875:36: note: Function 'opj_j2k_decode' argument 1 names different: declaration 'j2k' definition 'p_j2k'. openjpeg-2.5.3/src/lib/openjp2/j2k.c:12377:37: note: Function 'opj_j2k_decode' argument 1 names different: declaration 'j2k' definition 'p_j2k'. openjpeg-2.5.3/src/lib/openjp2/j2k.c:12645:47: style:inconclusive: Function 'opj_j2k_encode' argument 2 names different: declaration 'cio' definition 'p_stream'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/j2k.h:925:47: note: Function 'opj_j2k_encode' argument 2 names different: declaration 'cio' definition 'p_stream'. openjpeg-2.5.3/src/lib/openjp2/j2k.c:12645:47: note: Function 'opj_j2k_encode' argument 2 names different: declaration 'cio' definition 'p_stream'. openjpeg-2.5.3/src/lib/openjp2/j2k.c:12753:53: style:inconclusive: Function 'opj_j2k_end_compress' argument 2 names different: declaration 'cio' definition 'p_stream'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/j2k.h:948:53: note: Function 'opj_j2k_end_compress' argument 2 names different: declaration 'cio' definition 'p_stream'. openjpeg-2.5.3/src/lib/openjp2/j2k.c:12753:53: note: Function 'opj_j2k_end_compress' argument 2 names different: declaration 'cio' definition 'p_stream'. openjpeg-2.5.3/src/lib/openjp2/j2k.c:7662:13: style: Local variable 'i' shadows outer variable [shadowVariable] openjpeg-2.5.3/src/lib/openjp2/j2k.c:7242:16: note: Shadowed declaration openjpeg-2.5.3/src/lib/openjp2/j2k.c:7662:13: note: Shadow variable openjpeg-2.5.3/src/lib/openjp2/j2k.c:1587:19: style: Variable 'l_src_data' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1604:19: style: Variable 'l_src_data' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1621:19: style: Variable 'l_src_data' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1638:19: style: Variable 'l_src_data' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1756:17: style: Variable 'l_current_poc' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1809:51: style: Parameter 'image' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1976:15: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1977:24: style: Variable 'l_img_comp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:2587:16: style: Variable 'l_tcp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:2676:18: style: Variable 'l_image' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:2847:16: style: Variable 'l_tcp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:2872:16: style: Variable 'l_tcp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:2875:18: style: Variable 'l_image' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:2950:18: style: Variable 'l_image' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:3300:16: style: Variable 'l_tcp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:3357:18: style: Variable 'l_image' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:3359:17: style: Variable 'l_tccp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:3435:17: style: Variable 'l_tcp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:3458:17: style: Variable 'l_tcp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:3533:19: style: Variable 'l_image' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:3858:45: style: Parameter 'p_header_data' can be declared as pointer to const. However it seems that 'opj_j2k_read_plt' is a callback function, if 'p_header_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1420:33: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/j2k.c:3858:45: note: Parameter 'p_header_data' can be declared as pointer to const openjpeg-2.5.3/src/lib/openjp2/j2k.c:3913:16: style: Parameter 'p_header_data' can be declared as pointer to const. However it seems that 'opj_j2k_read_ppm' is a callback function, if 'p_header_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1421:32: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/j2k.c:3913:16: note: Parameter 'p_header_data' can be declared as pointer to const openjpeg-2.5.3/src/lib/openjp2/j2k.c:4133:45: style: Parameter 'p_header_data' can be declared as pointer to const. However it seems that 'opj_j2k_read_ppt' is a callback function, if 'p_header_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1422:33: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/j2k.c:4133:45: note: Parameter 'p_header_data' can be declared as pointer to const openjpeg-2.5.3/src/lib/openjp2/j2k.c:4355:46: style: Parameter 'p_j2k' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:5143:17: style: Variable 'l_tccp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:5242:19: style: Variable 'l_image' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:5309:54: style: Parameter 'p_tcp' can be declared as pointer to const. However it seems that 'opj_j2k_get_tp_stride' is a callback function, if 'p_tcp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/j2k.c:5355:28: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/j2k.c:5309:54: note: Parameter 'p_tcp' can be declared as pointer to const openjpeg-2.5.3/src/lib/openjp2/j2k.c:5321:60: style: Parameter 'p_stream' can be declared as pointer to const. However it seems that 'opj_j2k_update_rates' is a callback function, if 'p_stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/j2k.c:13157:59: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/j2k.c:5321:60: note: Parameter 'p_stream' can be declared as pointer to const openjpeg-2.5.3/src/lib/openjp2/j2k.c:5327:24: style: Variable 'l_img_comp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:5548:67: style: Parameter 'p_stream' can be declared as pointer to const. However it seems that 'opj_j2k_get_end_header' is a callback function, if 'p_stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/j2k.c:13147:63: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/j2k.c:5548:67: note: Parameter 'p_stream' can be declared as pointer to const openjpeg-2.5.3/src/lib/openjp2/j2k.c:5688:62: style: Parameter 'p_stream' can be declared as pointer to const. However it seems that 'opj_j2k_write_epc' is a callback function, if 'p_stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/j2k.c:13034:59: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/j2k.c:5688:62: note: Parameter 'p_stream' can be declared as pointer to const openjpeg-2.5.3/src/lib/openjp2/j2k.c:5791:26: style: Parameter 'p_mct_record' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:6353:43: style: Variable 'l_mcc_record' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:6417:45: style: Parameter 'p_header_data' can be declared as pointer to const. However it seems that 'opj_j2k_read_mco' is a callback function, if 'p_header_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1431:48: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/j2k.c:6417:45: note: Parameter 'p_header_data' can be declared as pointer to const openjpeg-2.5.3/src/lib/openjp2/j2k.c:6426:19: style: Variable 'l_image' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:6482:66: style: Parameter 'p_image' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:6577:24: style: Variable 'l_comp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:6748:63: style: Parameter 'parameters' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:8222:25: style: Variable 'l_dc_shift' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:8296:36: style: Variable 'l_comp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:8605:30: style: Variable 'l_tccp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:8620:70: style: Parameter 'p_image' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:8628:18: style: Variable 'l_tccp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:9205:22: style: Variable 'l_src_mct_rec' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:9206:43: style: Variable 'l_src_mcc_rec' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:9712:17: style: Variable 'l_tcp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:10121:18: style: Variable 'l_image_for_bounds' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:10246:35: style: Variable 'l_res' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:10257:35: style: Variable 'l_res' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:10544:16: style: Variable 'l_cp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:10795:17: style: Variable 'l_tccp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:10821:17: style: Variable 'l_tccp0' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:10822:17: style: Variable 'l_tccp1' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:10872:17: style: Variable 'l_tccp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:10941:16: style: Variable 'l_current_ptr' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11125:17: style: Variable 'l_tccp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11153:17: style: Variable 'l_tccp0' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11154:17: style: Variable 'l_tccp1' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11440:25: style: Variable 'l_tccp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:11662:51: style: Parameter 'comp_header' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:12847:51: style: Parameter 'l_image' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:12848:58: style: Parameter 'l_tilec' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:12849:56: style: Parameter 'l_img_comp' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:13168:31: style: Parameter 'p_stream' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:13176:16: style: Variable 'l_cp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:13253:31: style: Parameter 'p_stream' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:13265:16: style: Variable 'l_tcp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/j2k.c:8840:44: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 8834. [shiftTooManyBitsSigned] openjpeg-2.5.3/src/lib/openjp2/j2k.c:8834:54: note: Assuming that condition 'p_j2k->m_cp.tcps->tccps->numresolutions>32' is not redundant openjpeg-2.5.3/src/lib/openjp2/j2k.c:8840:44: note: Shift openjpeg-2.5.3/src/lib/openjp2/j2k.c:4343:5: style: Variable 'l_current_data' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/j2k.c:4399:5: style: Variable 'p_data' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/j2k.c:4440:5: style: Variable 'p_header_data' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/j2k.c:5183:5: style: Variable 'l_current_data' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/j2k.c:5303:5: style: Variable 'p_header_data' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/j2k.c:5331:27: style: Variable 'l_rates' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/j2k.c:6101:20: style: Variable 'l_current_data' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/j2k.c:8776:34: style: Variable 'l_indix' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/j2k.c:8978:62: style: Variable 'l_marker_handler' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/j2k.c:9200:32: style: Variable 'l_current_tccp' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/j2k.c:9551:32: style: Variable 'l_current_tile' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/jp2.c:626:8: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] openjpeg-2.5.3/src/lib/openjp2/jp2.c:2844:9: style: Condition '!opj_jp2_setup_decoding_validation(jp2,p_manager)' is always false [knownConditionTrueFalse] openjpeg-2.5.3/src/lib/openjp2/jp2.c:2844:44: note: Calling function 'opj_jp2_setup_decoding_validation' returns 1 openjpeg-2.5.3/src/lib/openjp2/jp2.c:2844:9: note: Condition '!opj_jp2_setup_decoding_validation(jp2,p_manager)' is always false openjpeg-2.5.3/src/lib/openjp2/jp2.c:3101:52: style:inconclusive: Function 'opj_jp2_set_decoded_components' argument 1 names different: declaration 'jp2' definition 'p_jp2'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/jp2.h:355:52: note: Function 'opj_jp2_set_decoded_components' argument 1 names different: declaration 'jp2' definition 'p_jp2'. openjpeg-2.5.3/src/lib/openjp2/jp2.c:3101:52: note: Function 'opj_jp2_set_decoded_components' argument 1 names different: declaration 'jp2' definition 'p_jp2'. openjpeg-2.5.3/src/lib/openjp2/jp2.c:636:49: style: Parameter 'jp2' can be declared as pointer to const. However it seems that 'opj_jp2_write_ihdr' is a callback function, if 'jp2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/jp2.c:1680:32: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/jp2.c:636:49: note: Parameter 'jp2' can be declared as pointer to const openjpeg-2.5.3/src/lib/openjp2/jp2.c:688:49: style: Parameter 'jp2' can be declared as pointer to const. However it seems that 'opj_jp2_write_bpcc' is a callback function, if 'jp2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/jp2.c:1676:32: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/jp2.c:688:49: note: Parameter 'jp2' can be declared as pointer to const openjpeg-2.5.3/src/lib/openjp2/jp2.c:728:46: style: Parameter 'p_bpc_header_data' can be declared as pointer to const. However it seems that 'opj_jp2_read_bpcc' is a callback function, if 'p_bpc_header_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/jp2.c:434:16: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/jp2.c:728:46: note: Parameter 'p_bpc_header_data' can be declared as pointer to const openjpeg-2.5.3/src/lib/openjp2/jp2.c:1041:15: style: Variable 'channel_size' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/jp2.c:1041:30: style: Variable 'channel_sign' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/jp2.c:1042:17: style: Variable 'entries' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/jp2.c:1164:15: style: Variable 'orig_header_data' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/jp2.c:1757:47: style: Parameter 'jp2' can be declared as pointer to const. However it seems that 'opj_jp2_write_ftyp' is a callback function, if 'jp2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/jp2.c:2944:59: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/jp2.c:1757:47: note: Parameter 'jp2' can be declared as pointer to const openjpeg-2.5.3/src/lib/openjp2/jp2.c:1809:47: style: Parameter 'jp2' can be declared as pointer to const. However it seems that 'opj_jp2_write_jp2c' is a callback function, if 'jp2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/jp2.c:2164:59: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/jp2.c:1809:47: note: Parameter 'jp2' can be declared as pointer to const openjpeg-2.5.3/src/lib/openjp2/jp2.c:2200:31: style: Parameter 'cio' can be declared as pointer to const. However it seems that 'opj_jp2_default_validation' is a callback function, if 'cio' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/jp2.c:2909:59: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/jp2.c:2200:31: note: Parameter 'cio' can be declared as pointer to const openjpeg-2.5.3/src/lib/openjp2/jp2.c:2532:44: style: Parameter 'p_header_data' can be declared as pointer to const. However it seems that 'opj_jp2_read_jp' is a callback function, if 'p_header_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/jp2.c:426:14: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/jp2.c:2532:44: note: Parameter 'p_header_data' can be declared as pointer to const openjpeg-2.5.3/src/lib/openjp2/jp2.c:626:5: style: Variable 'p_image_header_data' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/jp2.c:681:5: style: Variable 'l_current_ihdr_ptr' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/jp2.c:1488:28: style: Variable 'p_colr_header_data' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/jp2.c:1548:36: style: Variable 'p_colr_header_data' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/jp2.c:2691:52: style: Variable 'l_current_data_size' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/mct.c:356:26: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/mct.c:428:16: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/mct.c:350:16: style:inconclusive: Function 'opj_mct_encode_custom' argument 1 names different: declaration 'p_coding_data' definition 'pCodingdata'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/mct.h:117:16: note: Function 'opj_mct_encode_custom' argument 1 names different: declaration 'p_coding_data' definition 'pCodingdata'. openjpeg-2.5.3/src/lib/openjp2/mct.c:350:16: note: Function 'opj_mct_encode_custom' argument 1 names different: declaration 'p_coding_data' definition 'pCodingdata'. openjpeg-2.5.3/src/lib/openjp2/mct.c:352:17: style:inconclusive: Function 'opj_mct_encode_custom' argument 3 names different: declaration 'p_data' definition 'pData'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/mct.h:119:17: note: Function 'opj_mct_encode_custom' argument 3 names different: declaration 'p_data' definition 'pData'. openjpeg-2.5.3/src/lib/openjp2/mct.c:352:17: note: Function 'opj_mct_encode_custom' argument 3 names different: declaration 'p_data' definition 'pData'. openjpeg-2.5.3/src/lib/openjp2/mct.c:353:16: style:inconclusive: Function 'opj_mct_encode_custom' argument 4 names different: declaration 'p_nb_comp' definition 'pNbComp'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/mct.h:120:16: note: Function 'opj_mct_encode_custom' argument 4 names different: declaration 'p_nb_comp' definition 'pNbComp'. openjpeg-2.5.3/src/lib/openjp2/mct.c:353:16: note: Function 'opj_mct_encode_custom' argument 4 names different: declaration 'p_nb_comp' definition 'pNbComp'. openjpeg-2.5.3/src/lib/openjp2/mct.c:354:16: style:inconclusive: Function 'opj_mct_encode_custom' argument 5 names different: declaration 'is_signed' definition 'isSigned'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/mct.h:121:16: note: Function 'opj_mct_encode_custom' argument 5 names different: declaration 'is_signed' definition 'isSigned'. openjpeg-2.5.3/src/lib/openjp2/mct.c:354:16: note: Function 'opj_mct_encode_custom' argument 5 names different: declaration 'is_signed' definition 'isSigned'. openjpeg-2.5.3/src/lib/openjp2/mct.c:445:37: style:inconclusive: Function 'opj_calculate_norms' argument 2 names different: declaration 'p_nb_comps' definition 'pNbComps'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/mct.h:145:37: note: Function 'opj_calculate_norms' argument 2 names different: declaration 'p_nb_comps' definition 'pNbComps'. openjpeg-2.5.3/src/lib/openjp2/mct.c:445:37: note: Function 'opj_calculate_norms' argument 2 names different: declaration 'p_nb_comps' definition 'pNbComps'. openjpeg-2.5.3/src/lib/openjp2/mct.c:356:19: style: Variable 'lMct' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/mct.c:365:17: style: Variable 'lMctPtr' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/mct.c:410:19: style: Variable 'lMct' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/mct.c:451:19: style: Variable 'lMatrix' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/mqc.c:179:40: style: Parameter 'mqc' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:178:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_PACKAGE_VERSION [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:184:66: style:inconclusive: Function 'opj_create_decompress' argument 1 names different: declaration 'format' definition 'p_format'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/openjpeg.h:1313:22: note: Function 'opj_create_decompress' argument 1 names different: declaration 'format' definition 'p_format'. openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:184:66: note: Function 'opj_create_decompress' argument 1 names different: declaration 'format' definition 'p_format'. openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:514:47: style:inconclusive: Function 'opj_decode' argument 1 names different: declaration 'p_decompressor' definition 'p_codec'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/openjpeg.h:1468:55: note: Function 'opj_decode' argument 1 names different: declaration 'p_decompressor' definition 'p_codec'. openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:514:47: note: Function 'opj_decode' argument 1 names different: declaration 'p_decompressor' definition 'p_codec'. openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:657:64: style:inconclusive: Function 'opj_create_compress' argument 1 names different: declaration 'format' definition 'p_format'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/openjpeg.h:1572:72: note: Function 'opj_create_compress' argument 1 names different: declaration 'format' definition 'p_format'. openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:657:64: note: Function 'opj_create_compress' argument 1 names different: declaration 'format' definition 'p_format'. openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:834:54: style:inconclusive: Function 'opj_setup_encoder' argument 3 names different: declaration 'image' definition 'p_image'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/openjpeg.h:1606:22: note: Function 'opj_setup_encoder' argument 3 names different: declaration 'image' definition 'p_image'. openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:834:54: note: Function 'opj_setup_encoder' argument 3 names different: declaration 'image' definition 'p_image'. openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:853:28: style:inconclusive: Function 'opj_encoder_set_extra_options' argument 2 names different: declaration 'p_options' definition 'options'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/openjpeg.h:1639:24: note: Function 'opj_encoder_set_extra_options' argument 2 names different: declaration 'p_options' definition 'options'. openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:853:28: note: Function 'opj_encoder_set_extra_options' argument 2 names different: declaration 'p_options' definition 'options'. openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:890:47: style:inconclusive: Function 'opj_encode' argument 1 names different: declaration 'p_codec' definition 'p_info'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/openjpeg.h:1666:55: note: Function 'opj_encode' argument 1 names different: declaration 'p_codec' definition 'p_info'. openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:890:47: note: Function 'opj_encode' argument 1 names different: declaration 'p_codec' definition 'p_info'. openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:1091:16: style:inconclusive: Function 'opj_stream_create_file_stream' argument 2 names different: declaration 'p_buffer_size' definition 'p_size'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/openjpeg.h:1264:16: note: Function 'opj_stream_create_file_stream' argument 2 names different: declaration 'p_buffer_size' definition 'p_size'. openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:1091:16: note: Function 'opj_stream_create_file_stream' argument 2 names different: declaration 'p_buffer_size' definition 'p_size'. openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:111:46: style: Parameter 'p_buffer' can be declared as pointer to const. However it seems that 'opj_write_from_file' is a callback function, if 'p_buffer' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:1125:57: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:111:46: note: Parameter 'p_buffer' can be declared as pointer to const openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:945:49: style: Parameter 'pEncodingMatrix' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/openjpeg.c:946:47: style: Parameter 'p_dc_shift' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/opj_malloc.c:189:5: error: Memory leak: newmem [memleak] openjpeg-2.5.3/src/lib/openjp2/opj_malloc.c:198:26: style:inconclusive: Function 'opj_calloc' argument 1 names different: declaration 'numOfElements' definition 'num'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/opj_malloc.h:63:26: note: Function 'opj_calloc' argument 1 names different: declaration 'numOfElements' definition 'num'. openjpeg-2.5.3/src/lib/openjp2/opj_malloc.c:198:26: note: Function 'opj_calloc' argument 1 names different: declaration 'numOfElements' definition 'num'. openjpeg-2.5.3/src/lib/openjp2/opj_malloc.c:198:38: style:inconclusive: Function 'opj_calloc' argument 2 names different: declaration 'sizeOfElements' definition 'size'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/opj_malloc.h:63:48: note: Function 'opj_calloc' argument 2 names different: declaration 'sizeOfElements' definition 'size'. openjpeg-2.5.3/src/lib/openjp2/opj_malloc.c:198:38: note: Function 'opj_calloc' argument 2 names different: declaration 'sizeOfElements' definition 'size'. openjpeg-2.5.3/src/lib/openjp2/opj_malloc.c:239:26: style:inconclusive: Function 'opj_realloc' argument 1 names different: declaration 'm' definition 'ptr'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/opj_malloc.h:88:27: note: Function 'opj_realloc' argument 1 names different: declaration 'm' definition 'ptr'. openjpeg-2.5.3/src/lib/openjp2/opj_malloc.c:239:26: note: Function 'opj_realloc' argument 1 names different: declaration 'm' definition 'ptr'. openjpeg-2.5.3/src/lib/openjp2/opj_malloc.c:239:38: style:inconclusive: Function 'opj_realloc' argument 2 names different: declaration 's' definition 'new_size'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/opj_malloc.h:88:37: note: Function 'opj_realloc' argument 2 names different: declaration 's' definition 'new_size'. openjpeg-2.5.3/src/lib/openjp2/opj_malloc.c:239:38: note: Function 'opj_realloc' argument 2 names different: declaration 's' definition 'new_size'. openjpeg-2.5.3/src/lib/openjp2/opj_malloc.c:246:21: style:inconclusive: Function 'opj_free' argument 1 names different: declaration 'm' definition 'ptr'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/opj_malloc.h:94:22: note: Function 'opj_free' argument 1 names different: declaration 'm' definition 'ptr'. openjpeg-2.5.3/src/lib/openjp2/opj_malloc.c:246:21: note: Function 'opj_free' argument 1 names different: declaration 'm' definition 'ptr'. openjpeg-2.5.3/src/lib/openjp2/phix_manager.c:72:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPIP_PHIX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/phix_manager.c:124:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPIP_FAIX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/pi.c:1146:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/pi.c:1569:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable include [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/pi.c:1782:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable include [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/pi.c:753:52: style:inconclusive: Function 'opj_get_encoding_parameters' argument 3 names different: declaration 'tileno' definition 'p_tileno'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/pi.c:148:53: note: Function 'opj_get_encoding_parameters' argument 3 names different: declaration 'tileno' definition 'p_tileno'. openjpeg-2.5.3/src/lib/openjp2/pi.c:753:52: note: Function 'opj_get_encoding_parameters' argument 3 names different: declaration 'tileno' definition 'p_tileno'. openjpeg-2.5.3/src/lib/openjp2/pi.c:1014:61: style:inconclusive: Function 'opj_pi_create' argument 1 names different: declaration 'p_image' definition 'image'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/pi.c:199:61: note: Function 'opj_pi_create' argument 1 names different: declaration 'p_image' definition 'image'. openjpeg-2.5.3/src/lib/openjp2/pi.c:1014:61: note: Function 'opj_pi_create' argument 1 names different: declaration 'p_image' definition 'image'. openjpeg-2.5.3/src/lib/openjp2/pi.c:1015:25: style:inconclusive: Function 'opj_pi_create' argument 2 names different: declaration 'p_cp' definition 'cp'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/pi.c:200:25: note: Function 'opj_pi_create' argument 2 names different: declaration 'p_cp' definition 'cp'. openjpeg-2.5.3/src/lib/openjp2/pi.c:1015:25: note: Function 'opj_pi_create' argument 2 names different: declaration 'p_cp' definition 'cp'. openjpeg-2.5.3/src/lib/openjp2/pi.c:1388:54: style:inconclusive: Function 'opj_pi_create_decode' argument 1 names different: declaration 'image' definition 'p_image'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/pi.h:172:55: note: Function 'opj_pi_create_decode' argument 1 names different: declaration 'image' definition 'p_image'. openjpeg-2.5.3/src/lib/openjp2/pi.c:1388:54: note: Function 'opj_pi_create_decode' argument 1 names different: declaration 'image' definition 'p_image'. openjpeg-2.5.3/src/lib/openjp2/pi.c:1389:51: style:inconclusive: Function 'opj_pi_create_decode' argument 2 names different: declaration 'cp' definition 'p_cp'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/pi.h:173:52: note: Function 'opj_pi_create_decode' argument 2 names different: declaration 'cp' definition 'p_cp'. openjpeg-2.5.3/src/lib/openjp2/pi.c:1389:51: note: Function 'opj_pi_create_decode' argument 2 names different: declaration 'cp' definition 'p_cp'. openjpeg-2.5.3/src/lib/openjp2/pi.c:1390:52: style:inconclusive: Function 'opj_pi_create_decode' argument 3 names different: declaration 'tileno' definition 'p_tile_no'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/pi.h:174:52: note: Function 'opj_pi_create_decode' argument 3 names different: declaration 'tileno' definition 'p_tile_no'. openjpeg-2.5.3/src/lib/openjp2/pi.c:1390:52: note: Function 'opj_pi_create_decode' argument 3 names different: declaration 'tileno' definition 'p_tile_no'. openjpeg-2.5.3/src/lib/openjp2/pi.c:1610:64: style:inconclusive: Function 'opj_pi_initialise_encode' argument 1 names different: declaration 'image' definition 'p_image'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/pi.h:128:64: note: Function 'opj_pi_initialise_encode' argument 1 names different: declaration 'image' definition 'p_image'. openjpeg-2.5.3/src/lib/openjp2/pi.c:1610:64: note: Function 'opj_pi_initialise_encode' argument 1 names different: declaration 'image' definition 'p_image'. openjpeg-2.5.3/src/lib/openjp2/pi.c:1611:19: style:inconclusive: Function 'opj_pi_initialise_encode' argument 2 names different: declaration 'cp' definition 'p_cp'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/pi.h:129:19: note: Function 'opj_pi_initialise_encode' argument 2 names different: declaration 'cp' definition 'p_cp'. openjpeg-2.5.3/src/lib/openjp2/pi.c:1611:19: note: Function 'opj_pi_initialise_encode' argument 2 names different: declaration 'cp' definition 'p_cp'. openjpeg-2.5.3/src/lib/openjp2/pi.c:1612:20: style:inconclusive: Function 'opj_pi_initialise_encode' argument 3 names different: declaration 'tileno' definition 'p_tile_no'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/pi.h:130:20: note: Function 'opj_pi_initialise_encode' argument 3 names different: declaration 'tileno' definition 'p_tile_no'. openjpeg-2.5.3/src/lib/openjp2/pi.c:1612:20: note: Function 'opj_pi_initialise_encode' argument 3 names different: declaration 'tileno' definition 'p_tile_no'. openjpeg-2.5.3/src/lib/openjp2/pi.c:1613:21: style:inconclusive: Function 'opj_pi_initialise_encode' argument 4 names different: declaration 't2_mode' definition 'p_t2_mode'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/pi.h:131:21: note: Function 'opj_pi_initialise_encode' argument 4 names different: declaration 't2_mode' definition 'p_t2_mode'. openjpeg-2.5.3/src/lib/openjp2/pi.c:1613:21: note: Function 'opj_pi_initialise_encode' argument 4 names different: declaration 't2_mode' definition 'p_t2_mode'. openjpeg-2.5.3/src/lib/openjp2/pi.c:240:26: style: Variable 'res' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/pi.c:300:26: style: Variable 'res' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/pi.c:353:26: style: Variable 'res' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/pi.c:488:26: style: Variable 'res' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/pi.c:622:26: style: Variable 'res' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/pi.c:1227:16: style: Variable 'l_current_poc' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/pi.c:1263:21: style: Parameter 'p_tcp' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/pi.c:1307:16: style: Variable 'tcp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/pi.c:1417:24: style: Variable 'l_img_comp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/pi.c:1637:16: style: Variable 'l_tcp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/pi.c:1640:24: style: Variable 'l_img_comp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/pi.c:2109:16: style: Variable 'l_tcp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/pi.c:1027:28: style: Variable 'tccp' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/pi.c:1574:16: style: Variable 'l_tmp_data' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/pi.c:1576:15: style: Variable 'l_tmp_ptr' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/pi.c:1788:16: style: Variable 'l_tmp_data' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/pi.c:1790:15: style: Variable 'l_tmp_ptr' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/pi.c:1914:22: style: Variable 'incr_top' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/ppix_manager.c:78:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPIP_PPIX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/ppix_manager.c:130:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPIP_FAIX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/sparse_array.c:330:65: style: Parameter 'sa' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/t1.c:1527:30: style: Condition 'h%4==3' is always true [knownConditionTrueFalse] openjpeg-2.5.3/src/lib/openjp2/t1.c:1525:30: note: Assuming that condition 'h%4==2' is not redundant openjpeg-2.5.3/src/lib/openjp2/t1.c:1527:30: note: Condition 'h%4==3' is always true openjpeg-2.5.3/src/lib/openjp2/t1.c:1854:44: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/t1.c:2397:46: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/t1.c:418:16: style:inconclusive: Function 'opj_t1_dec_sigpass_step_raw' argument 6 names different: declaration 'row' definition 'ci'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t1.c:96:16: note: Function 'opj_t1_dec_sigpass_step_raw' argument 6 names different: declaration 'row' definition 'ci'. openjpeg-2.5.3/src/lib/openjp2/t1.c:418:16: note: Function 'opj_t1_dec_sigpass_step_raw' argument 6 names different: declaration 'row' definition 'ci'. openjpeg-2.5.3/src/lib/openjp2/t1.c:467:16: style:inconclusive: Function 'opj_t1_dec_sigpass_step_mqc' argument 5 names different: declaration 'row' definition 'ci'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t1.c:102:16: note: Function 'opj_t1_dec_sigpass_step_mqc' argument 5 names different: declaration 'row' definition 'ci'. openjpeg-2.5.3/src/lib/openjp2/t1.c:467:16: note: Function 'opj_t1_dec_sigpass_step_mqc' argument 5 names different: declaration 'row' definition 'ci'. openjpeg-2.5.3/src/lib/openjp2/t1.c:772:16: style:inconclusive: Function 'opj_t1_dec_refpass_step_raw' argument 5 names different: declaration 'row' definition 'ci'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t1.c:148:16: note: Function 'opj_t1_dec_refpass_step_raw' argument 5 names different: declaration 'row' definition 'ci'. openjpeg-2.5.3/src/lib/openjp2/t1.c:772:16: note: Function 'opj_t1_dec_refpass_step_raw' argument 5 names different: declaration 'row' definition 'ci'. openjpeg-2.5.3/src/lib/openjp2/t1.c:804:16: style:inconclusive: Function 'opj_t1_dec_refpass_step_mqc' argument 5 names different: declaration 'row' definition 'ci'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t1.c:154:16: note: Function 'opj_t1_dec_refpass_step_mqc' argument 5 names different: declaration 'row' definition 'ci'. openjpeg-2.5.3/src/lib/openjp2/t1.c:804:16: note: Function 'opj_t1_dec_refpass_step_mqc' argument 5 names different: declaration 'row' definition 'ci'. openjpeg-2.5.3/src/lib/openjp2/t1.c:1151:16: style:inconclusive: Function 'opj_t1_dec_clnpass_step' argument 5 names different: declaration 'row' definition 'ci'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t1.c:166:16: note: Function 'opj_t1_dec_clnpass_step' argument 5 names different: declaration 'row' definition 'ci'. openjpeg-2.5.3/src/lib/openjp2/t1.c:1151:16: note: Function 'opj_t1_dec_clnpass_step' argument 5 names different: declaration 'row' definition 'ci'. openjpeg-2.5.3/src/lib/openjp2/t1.c:1613:21: style: Variable 'band' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/t1.c:1615:17: style: Variable 'tccp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/t1.c:1724:31: style: Variable 'pres' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/t1.c:1728:31: style: Variable 'pres' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/t1.c:2100:24: style: Variable 'seg' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/t1.c:2238:31: style: Variable 'pres' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/t1.c:2242:31: style: Variable 'pres' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/t1.c:2269:34: style: Variable 'tiledp_u' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/t1.c:2397:35: style: Variable 'tiledp_f' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/t1.c:2522:56: style: Parameter 'cblk' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/t1.c:1355:11: style: Variable 'v' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/t1.c:2014:19: style: Variable 'type' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/t1.c:2574:19: style: Variable 'type' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/t1_generate_luts.c:196:30: style: Parameter 'array' can be declared as const array [constParameter] openjpeg-2.5.3/src/lib/openjp2/t2.c:460:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/t2.c:1158:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/t2.c:1637:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/t2.c:1693:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxpasses [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/t2.c:1029:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] openjpeg-2.5.3/src/lib/openjp2/t2.c:219:42: style:inconclusive: Function 'opj_t2_encode_packets' argument 1 names different: declaration 't2' definition 'p_t2'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.h:83:42: note: Function 'opj_t2_encode_packets' argument 1 names different: declaration 't2' definition 'p_t2'. openjpeg-2.5.3/src/lib/openjp2/t2.c:219:42: note: Function 'opj_t2_encode_packets' argument 1 names different: declaration 't2' definition 'p_t2'. openjpeg-2.5.3/src/lib/openjp2/t2.c:220:43: style:inconclusive: Function 'opj_t2_encode_packets' argument 2 names different: declaration 'tileno' definition 'p_tile_no'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.h:84:43: note: Function 'opj_t2_encode_packets' argument 2 names different: declaration 'tileno' definition 'p_tile_no'. openjpeg-2.5.3/src/lib/openjp2/t2.c:220:43: note: Function 'opj_t2_encode_packets' argument 2 names different: declaration 'tileno' definition 'p_tile_no'. openjpeg-2.5.3/src/lib/openjp2/t2.c:221:48: style:inconclusive: Function 'opj_t2_encode_packets' argument 3 names different: declaration 'tile' definition 'p_tile'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.h:85:48: note: Function 'opj_t2_encode_packets' argument 3 names different: declaration 'tile' definition 'p_tile'. openjpeg-2.5.3/src/lib/openjp2/t2.c:221:48: note: Function 'opj_t2_encode_packets' argument 3 names different: declaration 'tile' definition 'p_tile'. openjpeg-2.5.3/src/lib/openjp2/t2.c:222:43: style:inconclusive: Function 'opj_t2_encode_packets' argument 4 names different: declaration 'maxlayers' definition 'p_maxlayers'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.h:86:43: note: Function 'opj_t2_encode_packets' argument 4 names different: declaration 'maxlayers' definition 'p_maxlayers'. openjpeg-2.5.3/src/lib/openjp2/t2.c:222:43: note: Function 'opj_t2_encode_packets' argument 4 names different: declaration 'maxlayers' definition 'p_maxlayers'. openjpeg-2.5.3/src/lib/openjp2/t2.c:223:42: style:inconclusive: Function 'opj_t2_encode_packets' argument 5 names different: declaration 'dest' definition 'p_dest'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.h:87:42: note: Function 'opj_t2_encode_packets' argument 5 names different: declaration 'dest' definition 'p_dest'. openjpeg-2.5.3/src/lib/openjp2/t2.c:223:42: note: Function 'opj_t2_encode_packets' argument 5 names different: declaration 'dest' definition 'p_dest'. openjpeg-2.5.3/src/lib/openjp2/t2.c:225:43: style:inconclusive: Function 'opj_t2_encode_packets' argument 7 names different: declaration 'len' definition 'p_max_len'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.h:89:43: note: Function 'opj_t2_encode_packets' argument 7 names different: declaration 'len' definition 'p_max_len'. openjpeg-2.5.3/src/lib/openjp2/t2.c:225:43: note: Function 'opj_t2_encode_packets' argument 7 names different: declaration 'len' definition 'p_max_len'. openjpeg-2.5.3/src/lib/openjp2/t2.c:228:43: style:inconclusive: Function 'opj_t2_encode_packets' argument 10 names different: declaration 'tpnum' definition 'p_tp_num'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.h:92:43: note: Function 'opj_t2_encode_packets' argument 10 names different: declaration 'tpnum' definition 'p_tp_num'. openjpeg-2.5.3/src/lib/openjp2/t2.c:228:43: note: Function 'opj_t2_encode_packets' argument 10 names different: declaration 'tpnum' definition 'p_tp_num'. openjpeg-2.5.3/src/lib/openjp2/t2.c:229:42: style:inconclusive: Function 'opj_t2_encode_packets' argument 11 names different: declaration 'tppos' definition 'p_tp_pos'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.h:93:42: note: Function 'opj_t2_encode_packets' argument 11 names different: declaration 'tppos' definition 'p_tp_pos'. openjpeg-2.5.3/src/lib/openjp2/t2.c:229:42: note: Function 'opj_t2_encode_packets' argument 11 names different: declaration 'tppos' definition 'p_tp_pos'. openjpeg-2.5.3/src/lib/openjp2/t2.c:230:43: style:inconclusive: Function 'opj_t2_encode_packets' argument 12 names different: declaration 'pino' definition 'p_pino'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.h:94:43: note: Function 'opj_t2_encode_packets' argument 12 names different: declaration 'pino' definition 'p_pino'. openjpeg-2.5.3/src/lib/openjp2/t2.c:230:43: note: Function 'opj_t2_encode_packets' argument 12 names different: declaration 'pino' definition 'p_pino'. openjpeg-2.5.3/src/lib/openjp2/t2.c:231:44: style:inconclusive: Function 'opj_t2_encode_packets' argument 13 names different: declaration 't2_mode' definition 'p_t2_mode'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.h:95:44: note: Function 'opj_t2_encode_packets' argument 13 names different: declaration 't2_mode' definition 'p_t2_mode'. openjpeg-2.5.3/src/lib/openjp2/t2.c:231:44: note: Function 'opj_t2_encode_packets' argument 13 names different: declaration 't2_mode' definition 'p_t2_mode'. openjpeg-2.5.3/src/lib/openjp2/t2.c:394:42: style:inconclusive: Function 'opj_t2_decode_packets' argument 2 names different: declaration 't2' definition 'p_t2'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.h:113:42: note: Function 'opj_t2_decode_packets' argument 2 names different: declaration 't2' definition 'p_t2'. openjpeg-2.5.3/src/lib/openjp2/t2.c:394:42: note: Function 'opj_t2_decode_packets' argument 2 names different: declaration 't2' definition 'p_t2'. openjpeg-2.5.3/src/lib/openjp2/t2.c:395:43: style:inconclusive: Function 'opj_t2_decode_packets' argument 3 names different: declaration 'tileno' definition 'p_tile_no'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.h:114:43: note: Function 'opj_t2_decode_packets' argument 3 names different: declaration 'tileno' definition 'p_tile_no'. openjpeg-2.5.3/src/lib/openjp2/t2.c:395:43: note: Function 'opj_t2_decode_packets' argument 3 names different: declaration 'tileno' definition 'p_tile_no'. openjpeg-2.5.3/src/lib/openjp2/t2.c:396:48: style:inconclusive: Function 'opj_t2_decode_packets' argument 4 names different: declaration 'tile' definition 'p_tile'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.h:115:48: note: Function 'opj_t2_decode_packets' argument 4 names different: declaration 'tile' definition 'p_tile'. openjpeg-2.5.3/src/lib/openjp2/t2.c:396:48: note: Function 'opj_t2_decode_packets' argument 4 names different: declaration 'tile' definition 'p_tile'. openjpeg-2.5.3/src/lib/openjp2/t2.c:397:42: style:inconclusive: Function 'opj_t2_decode_packets' argument 5 names different: declaration 'src' definition 'p_src'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.h:116:42: note: Function 'opj_t2_decode_packets' argument 5 names different: declaration 'src' definition 'p_src'. openjpeg-2.5.3/src/lib/openjp2/t2.c:397:42: note: Function 'opj_t2_decode_packets' argument 5 names different: declaration 'src' definition 'p_src'. openjpeg-2.5.3/src/lib/openjp2/t2.c:399:43: style:inconclusive: Function 'opj_t2_decode_packets' argument 7 names different: declaration 'len' definition 'p_max_len'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.h:118:43: note: Function 'opj_t2_decode_packets' argument 7 names different: declaration 'len' definition 'p_max_len'. openjpeg-2.5.3/src/lib/openjp2/t2.c:399:43: note: Function 'opj_t2_decode_packets' argument 7 names different: declaration 'len' definition 'p_max_len'. openjpeg-2.5.3/src/lib/openjp2/t2.c:400:56: style:inconclusive: Function 'opj_t2_decode_packets' argument 8 names different: declaration 'cstr_info' definition 'p_cstr_index'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.h:119:56: note: Function 'opj_t2_decode_packets' argument 8 names different: declaration 'cstr_info' definition 'p_cstr_index'. openjpeg-2.5.3/src/lib/openjp2/t2.c:400:56: note: Function 'opj_t2_decode_packets' argument 8 names different: declaration 'cstr_info' definition 'p_cstr_index'. openjpeg-2.5.3/src/lib/openjp2/t2.c:620:48: style:inconclusive: Function 'opj_t2_decode_packet' argument 1 names different: declaration 't2' definition 'p_t2'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.c:101:48: note: Function 'opj_t2_decode_packet' argument 1 names different: declaration 't2' definition 'p_t2'. openjpeg-2.5.3/src/lib/openjp2/t2.c:620:48: note: Function 'opj_t2_decode_packet' argument 1 names different: declaration 't2' definition 'p_t2'. openjpeg-2.5.3/src/lib/openjp2/t2.c:621:54: style:inconclusive: Function 'opj_t2_decode_packet' argument 2 names different: declaration 'tile' definition 'p_tile'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.c:102:54: note: Function 'opj_t2_decode_packet' argument 2 names different: declaration 'tile' definition 'p_tile'. openjpeg-2.5.3/src/lib/openjp2/t2.c:621:54: note: Function 'opj_t2_decode_packet' argument 2 names different: declaration 'tile' definition 'p_tile'. openjpeg-2.5.3/src/lib/openjp2/t2.c:622:49: style:inconclusive: Function 'opj_t2_decode_packet' argument 3 names different: declaration 'tcp' definition 'p_tcp'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.c:103:49: note: Function 'opj_t2_decode_packet' argument 3 names different: declaration 'tcp' definition 'p_tcp'. openjpeg-2.5.3/src/lib/openjp2/t2.c:622:49: note: Function 'opj_t2_decode_packet' argument 3 names different: declaration 'tcp' definition 'p_tcp'. openjpeg-2.5.3/src/lib/openjp2/t2.c:623:57: style:inconclusive: Function 'opj_t2_decode_packet' argument 4 names different: declaration 'pi' definition 'p_pi'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.c:104:57: note: Function 'opj_t2_decode_packet' argument 4 names different: declaration 'pi' definition 'p_pi'. openjpeg-2.5.3/src/lib/openjp2/t2.c:623:57: note: Function 'opj_t2_decode_packet' argument 4 names different: declaration 'pi' definition 'p_pi'. openjpeg-2.5.3/src/lib/openjp2/t2.c:624:48: style:inconclusive: Function 'opj_t2_decode_packet' argument 5 names different: declaration 'src' definition 'p_src'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.c:105:48: note: Function 'opj_t2_decode_packet' argument 5 names different: declaration 'src' definition 'p_src'. openjpeg-2.5.3/src/lib/openjp2/t2.c:624:48: note: Function 'opj_t2_decode_packet' argument 5 names different: declaration 'src' definition 'p_src'. openjpeg-2.5.3/src/lib/openjp2/t2.c:625:51: style:inconclusive: Function 'opj_t2_decode_packet' argument 6 names different: declaration 'data_read' definition 'p_data_read'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.c:106:51: note: Function 'opj_t2_decode_packet' argument 6 names different: declaration 'data_read' definition 'p_data_read'. openjpeg-2.5.3/src/lib/openjp2/t2.c:625:51: note: Function 'opj_t2_decode_packet' argument 6 names different: declaration 'data_read' definition 'p_data_read'. openjpeg-2.5.3/src/lib/openjp2/t2.c:626:49: style:inconclusive: Function 'opj_t2_decode_packet' argument 7 names different: declaration 'max_length' definition 'p_max_length'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.c:107:49: note: Function 'opj_t2_decode_packet' argument 7 names different: declaration 'max_length' definition 'p_max_length'. openjpeg-2.5.3/src/lib/openjp2/t2.c:626:49: note: Function 'opj_t2_decode_packet' argument 7 names different: declaration 'max_length' definition 'p_max_length'. openjpeg-2.5.3/src/lib/openjp2/t2.c:627:57: style:inconclusive: Function 'opj_t2_decode_packet' argument 8 names different: declaration 'pack_info' definition 'p_pack_info'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.c:108:57: note: Function 'opj_t2_decode_packet' argument 8 names different: declaration 'pack_info' definition 'p_pack_info'. openjpeg-2.5.3/src/lib/openjp2/t2.c:627:57: note: Function 'opj_t2_decode_packet' argument 8 names different: declaration 'pack_info' definition 'p_pack_info'. openjpeg-2.5.3/src/lib/openjp2/t2.c:668:49: style:inconclusive: Function 'opj_t2_encode_packet' argument 7 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/t2.c:82:49: note: Function 'opj_t2_encode_packet' argument 7 names different: declaration 'len' definition 'length'. openjpeg-2.5.3/src/lib/openjp2/t2.c:668:49: note: Function 'opj_t2_encode_packet' argument 7 names different: declaration 'len' definition 'length'. openjpeg-2.5.3/src/lib/openjp2/t2.c:485:41: style: Variable 'prec' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/t2.c:664:50: style: Parameter 'tcp' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/t2.c:665:57: style: Parameter 'pi' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/t2.c:683:21: style: Variable 'pass' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/t2.c:831:30: style: Variable 'layer' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/t2.c:842:30: style: Variable 'layer' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/t2.c:235:27: style: Variable 'l_nb_bytes' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/t2.c:256:22: style: Variable 'l_current_pi' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/t2.c:417:34: style: Variable 'l_img_comp' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/t2.c:1029:11: style: Variable 'p_src' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/tcd.c:313:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/tcd.c:484:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/tcd.c:895:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/tcd.c:1613:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2145:30: style: The if condition is the same as the previous if condition [duplicateCondition] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2135:30: note: First condition openjpeg-2.5.3/src/lib/openjp2/tcd.c:2145:30: note: Second condition openjpeg-2.5.3/src/lib/openjp2/tcd.c:1495:13: style: Condition '!opj_tcd_dc_level_shift_encode(p_tcd)' is always false [knownConditionTrueFalse] openjpeg-2.5.3/src/lib/openjp2/tcd.c:1495:44: note: Calling function 'opj_tcd_dc_level_shift_encode' returns 1 openjpeg-2.5.3/src/lib/openjp2/tcd.c:1495:13: note: Condition '!opj_tcd_dc_level_shift_encode(p_tcd)' is always false openjpeg-2.5.3/src/lib/openjp2/tcd.c:1789:6: style: Condition '!opj_tcd_dc_level_shift_decode(p_tcd)' is always false [knownConditionTrueFalse] openjpeg-2.5.3/src/lib/openjp2/tcd.c:1789:37: note: Calling function 'opj_tcd_dc_level_shift_decode' returns 1 openjpeg-2.5.3/src/lib/openjp2/tcd.c:1789:6: note: Condition '!opj_tcd_dc_level_shift_decode(p_tcd)' is always false openjpeg-2.5.3/src/lib/openjp2/tcd.c:2214:25: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2243:41: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2244:41: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2245:41: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2248:41: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2249:41: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2250:41: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2335:45: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2496:19: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2540:21: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2556:13: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2557:13: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2558:13: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] openjpeg-2.5.3/src/lib/openjp2/tcd.c:428:35: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment] openjpeg-2.5.3/src/lib/openjp2/tcd.c:425:27: note: n is assigned openjpeg-2.5.3/src/lib/openjp2/tcd.c:428:35: note: n is overwritten openjpeg-2.5.3/src/lib/openjp2/tcd.c:2616:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] openjpeg-2.5.3/src/lib/openjp2/tcd.c:1453:41: style:inconclusive: Function 'opj_tcd_encode_tile' argument 5 names different: declaration 'p_len' definition 'p_max_length'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/tcd.h:395:41: note: Function 'opj_tcd_encode_tile' argument 5 names different: declaration 'p_len' definition 'p_max_length'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:1453:41: note: Function 'opj_tcd_encode_tile' argument 5 names different: declaration 'p_len' definition 'p_max_length'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:1545:41: style:inconclusive: Function 'opj_tcd_decode_tile' argument 1 names different: declaration 'tcd' definition 'p_tcd'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/tcd.h:418:41: note: Function 'opj_tcd_decode_tile' argument 1 names different: declaration 'tcd' definition 'p_tcd'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:1545:41: note: Function 'opj_tcd_decode_tile' argument 1 names different: declaration 'tcd' definition 'p_tcd'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:1552:40: style:inconclusive: Function 'opj_tcd_decode_tile' argument 8 names different: declaration 'src' definition 'p_src'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/tcd.h:425:40: note: Function 'opj_tcd_decode_tile' argument 8 names different: declaration 'src' definition 'p_src'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:1552:40: note: Function 'opj_tcd_decode_tile' argument 8 names different: declaration 'src' definition 'p_src'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:1553:41: style:inconclusive: Function 'opj_tcd_decode_tile' argument 9 names different: declaration 'len' definition 'p_max_length'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/tcd.h:426:41: note: Function 'opj_tcd_decode_tile' argument 9 names different: declaration 'len' definition 'p_max_length'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:1553:41: note: Function 'opj_tcd_decode_tile' argument 9 names different: declaration 'len' definition 'p_max_length'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:1554:41: style:inconclusive: Function 'opj_tcd_decode_tile' argument 10 names different: declaration 'tileno' definition 'p_tile_no'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/tcd.h:427:41: note: Function 'opj_tcd_decode_tile' argument 10 names different: declaration 'tileno' definition 'p_tile_no'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:1554:41: note: Function 'opj_tcd_decode_tile' argument 10 names different: declaration 'tileno' definition 'p_tile_no'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:1555:54: style:inconclusive: Function 'opj_tcd_decode_tile' argument 11 names different: declaration 'cstr_info' definition 'p_cstr_index'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/tcd.h:428:54: note: Function 'opj_tcd_decode_tile' argument 11 names different: declaration 'cstr_info' definition 'p_cstr_index'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:1555:54: note: Function 'opj_tcd_decode_tile' argument 11 names different: declaration 'cstr_info' definition 'p_cstr_index'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:1556:47: style:inconclusive: Function 'opj_tcd_decode_tile' argument 12 names different: declaration 'manager' definition 'p_manager'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/tcd.h:429:47: note: Function 'opj_tcd_decode_tile' argument 12 names different: declaration 'manager' definition 'p_manager'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:1556:47: note: Function 'opj_tcd_decode_tile' argument 12 names different: declaration 'manager' definition 'p_manager'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:1922:42: style:inconclusive: Function 'opj_tcd_free_tile' argument 1 names different: declaration 'tcd' definition 'p_tcd'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/tcd.c:156:42: note: Function 'opj_tcd_free_tile' argument 1 names different: declaration 'tcd' definition 'p_tcd'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:1922:42: note: Function 'opj_tcd_free_tile' argument 1 names different: declaration 'tcd' definition 'p_tcd'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:2787:20: style:inconclusive: Function 'opj_tcd_is_subband_area_of_interest' argument 5 names different: declaration 'x0' definition 'band_x0'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/tcd.h:502:20: note: Function 'opj_tcd_is_subband_area_of_interest' argument 5 names different: declaration 'x0' definition 'band_x0'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:2787:20: note: Function 'opj_tcd_is_subband_area_of_interest' argument 5 names different: declaration 'x0' definition 'band_x0'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:2788:20: style:inconclusive: Function 'opj_tcd_is_subband_area_of_interest' argument 6 names different: declaration 'y0' definition 'band_y0'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/tcd.h:503:20: note: Function 'opj_tcd_is_subband_area_of_interest' argument 6 names different: declaration 'y0' definition 'band_y0'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:2788:20: note: Function 'opj_tcd_is_subband_area_of_interest' argument 6 names different: declaration 'y0' definition 'band_y0'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:2789:20: style:inconclusive: Function 'opj_tcd_is_subband_area_of_interest' argument 7 names different: declaration 'x1' definition 'band_x1'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/tcd.h:504:20: note: Function 'opj_tcd_is_subband_area_of_interest' argument 7 names different: declaration 'x1' definition 'band_x1'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:2789:20: note: Function 'opj_tcd_is_subband_area_of_interest' argument 7 names different: declaration 'x1' definition 'band_x1'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:2790:20: style:inconclusive: Function 'opj_tcd_is_subband_area_of_interest' argument 8 names different: declaration 'y1' definition 'band_y1'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/tcd.h:505:20: note: Function 'opj_tcd_is_subband_area_of_interest' argument 8 names different: declaration 'y1' definition 'band_y1'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:2790:20: note: Function 'opj_tcd_is_subband_area_of_interest' argument 8 names different: declaration 'y1' definition 'band_y1'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:2871:63: style:inconclusive: Function 'opj_tcd_is_whole_tilecomp_decoding' argument 1 names different: declaration 'tcd' definition 'p_tcd'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/tcd.c:200:63: note: Function 'opj_tcd_is_whole_tilecomp_decoding' argument 1 names different: declaration 'tcd' definition 'p_tcd'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:2871:63: note: Function 'opj_tcd_is_whole_tilecomp_decoding' argument 1 names different: declaration 'tcd' definition 'p_tcd'. openjpeg-2.5.3/src/lib/openjp2/tcd.c:296:49: style: Variable 'pass' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:366:16: style: Variable 'tcd_tcp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:511:45: style: Variable 'pass' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:806:18: style: Variable 'l_image' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:1399:24: style: Variable 'l_img_comp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:1400:26: style: Variable 'l_tile_comp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:1401:28: style: Variable 'l_res' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:1473:39: style: Variable 'l_res_idx' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:1600:35: style: Variable 'l_res' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:1642:31: style: Variable 'image_comp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:1733:31: style: Variable 'image_comp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:1734:35: style: Variable 'res' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:1805:24: style: Variable 'l_img_comp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:1807:28: style: Variable 'l_res' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2127:31: style: Variable 'res_comp0' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2146:35: style: Variable 'res_comp1' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2148:35: style: Variable 'res_comp2' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2165:31: style: Variable 'res_comp0' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2171:35: style: Variable 'res_comp1' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2173:35: style: Variable 'res_comp2' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2271:27: style: Variable 'l_res' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2442:24: style: Variable 'l_img_comp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2443:26: style: Variable 'l_tilec' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2473:18: style: Variable 'l_tccp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2474:24: style: Variable 'l_img_comp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2518:17: style: Variable 'l_tcp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2570:22: style: Variable 'l_tile' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2572:18: style: Variable 'l_tccp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2666:16: style: Variable 'l_cp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2697:24: style: Variable 'l_img_comp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2778:48: style: Parameter 'band' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2801:25: style: Variable 'tilec' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2802:23: style: Variable 'image_comp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2874:25: style: Variable 'tilec' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2875:23: style: Variable 'image_comp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/tcd.c:802:33: style: Variable 'l_res' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/tcd.c:803:28: style: Variable 'l_band' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/tcd.c:804:34: style: Variable 'l_step_size' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/tcd.c:1401:34: style: Variable 'l_res' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/tcd.c:1927:33: style: Variable 'l_res' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/tcd.c:1928:28: style: Variable 'l_band' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/tcd.c:1929:36: style: Variable 'l_precinct' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/tcd.c:2517:24: style: Variable 'l_data' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/tgt.c:223:38: style:inconclusive: Function 'opj_tgt_destroy' argument 1 names different: declaration 'tree' definition 'p_tree'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/tgt.h:105:38: note: Function 'opj_tgt_destroy' argument 1 names different: declaration 'tree' definition 'p_tree'. openjpeg-2.5.3/src/lib/openjp2/tgt.c:223:38: note: Function 'opj_tgt_destroy' argument 1 names different: declaration 'tree' definition 'p_tree'. openjpeg-2.5.3/src/lib/openjp2/tgt.c:236:36: style:inconclusive: Function 'opj_tgt_reset' argument 1 names different: declaration 'tree' definition 'p_tree'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjp2/tgt.h:110:36: note: Function 'opj_tgt_reset' argument 1 names different: declaration 'tree' definition 'p_tree'. openjpeg-2.5.3/src/lib/openjp2/tgt.c:236:36: note: Function 'opj_tgt_reset' argument 1 names different: declaration 'tree' definition 'p_tree'. openjpeg-2.5.3/src/lib/openjp2/tgt.c:141:28: style: Variable 'l_node' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/tgt.c:142:35: style: Variable 'l_parent_node' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/tgt.c:143:36: style: Variable 'l_parent_node0' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjp2/thix_manager.c:64:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPIP_THIX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/thix_manager.c:112:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPIP_MHIX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/thix_manager.c:105:24: style: Variable 'marker' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjp2/thread.c:645:9: style: Condition '!tp->mutex' is always true [knownConditionTrueFalse] openjpeg-2.5.3/src/lib/openjp2/thread.c:644:33: note: Calling function 'opj_mutex_create' returns 0 openjpeg-2.5.3/src/lib/openjp2/thread.c:644:33: note: Assignment 'tp->mutex=opj_mutex_create()', assigned value is 0 openjpeg-2.5.3/src/lib/openjp2/thread.c:645:9: note: Condition '!tp->mutex' is always true openjpeg-2.5.3/src/lib/openjp2/thread.c:692:18: style: Condition 'tp->cond==NULL' is always true [knownConditionTrueFalse] openjpeg-2.5.3/src/lib/openjp2/thread.c:691:31: note: Calling function 'opj_cond_create' returns 0 openjpeg-2.5.3/src/lib/openjp2/thread.c:691:31: note: Assignment 'tp->cond=opj_cond_create()', assigned value is 0 openjpeg-2.5.3/src/lib/openjp2/thread.c:692:18: note: Condition 'tp->cond==NULL' is always true openjpeg-2.5.3/src/lib/openjp2/thread.c:707:41: style: Condition 'tp->worker_threads[i].mutex==NULL' is always true [knownConditionTrueFalse] openjpeg-2.5.3/src/lib/openjp2/thread.c:706:55: note: Calling function 'opj_mutex_create' returns 0 openjpeg-2.5.3/src/lib/openjp2/thread.c:706:55: note: Assignment 'tp->worker_threads[i].mutex=opj_mutex_create()', assigned value is 0 openjpeg-2.5.3/src/lib/openjp2/thread.c:707:41: note: Condition 'tp->worker_threads[i].mutex==NULL' is always true openjpeg-2.5.3/src/lib/openjp2/thread.c:714:40: style: Condition 'tp->worker_threads[i].cond==NULL' is always true [knownConditionTrueFalse] openjpeg-2.5.3/src/lib/openjp2/thread.c:713:53: note: Calling function 'opj_cond_create' returns 0 openjpeg-2.5.3/src/lib/openjp2/thread.c:713:53: note: Assignment 'tp->worker_threads[i].cond=opj_cond_create()', assigned value is 0 openjpeg-2.5.3/src/lib/openjp2/thread.c:714:40: note: Condition 'tp->worker_threads[i].cond==NULL' is always true openjpeg-2.5.3/src/lib/openjp2/thread.c:725:42: style: Condition 'tp->worker_threads[i].thread==NULL' is always true [knownConditionTrueFalse] openjpeg-2.5.3/src/lib/openjp2/thread.c:723:57: note: Calling function 'opj_thread_create' returns 0 openjpeg-2.5.3/src/lib/openjp2/thread.c:723:57: note: Assignment 'tp->worker_threads[i].thread=opj_thread_create(opj_worker_thread_function,&(tp->worker_threads[i]))', assigned value is 0 openjpeg-2.5.3/src/lib/openjp2/thread.c:725:42: note: Condition 'tp->worker_threads[i].thread==NULL' is always true openjpeg-2.5.3/src/lib/openjp2/thread.c:914:57: style: Parameter 'tp' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjp2/tpix_manager.c:71:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPIP_TPIX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjp2/tpix_manager.c:115:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPIP_FAIX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/auxtrans_manager.c:122:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/auxtrans_manager.c:210:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/auxtrans_manager.c:261:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/auxtrans_manager.c:282:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/auxtrans_manager.c:110:72: style:inconclusive: Function 'send_responsedata_on_aux' argument 5 names different: declaration 'length' definition 'datalen'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjpip/auxtrans_manager.h:72:72: note: Function 'send_responsedata_on_aux' argument 5 names different: declaration 'length' definition 'datalen'. openjpeg-2.5.3/src/lib/openjpip/auxtrans_manager.c:110:72: note: Function 'send_responsedata_on_aux' argument 5 names different: declaration 'length' definition 'datalen'. openjpeg-2.5.3/src/lib/openjpip/auxtrans_manager.c:253:53: style: Parameter 'refcid' can be declared as const array [constParameter] openjpeg-2.5.3/src/lib/openjpip/auxtrans_manager.c:274:50: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:96:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:212:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:283:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:299:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:360:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:367:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:385:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:54:5: warning: If memory allocation fails, then there is a possible null pointer dereference: boxlist [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:52:40: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:52:15: note: Assignment 'boxlist=(struct boxlist_param_t*)malloc(sizeof(struct boxlist_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:54:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:55:5: warning: If memory allocation fails, then there is a possible null pointer dereference: boxlist [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:52:40: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:52:15: note: Assignment 'boxlist=(struct boxlist_param_t*)malloc(sizeof(struct boxlist_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:55:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:128:5: warning: If memory allocation fails, then there is a possible null pointer dereference: box [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:127:32: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:127:11: note: Assignment 'box=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:128:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:129:5: warning: If memory allocation fails, then there is a possible null pointer dereference: box [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:127:32: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:127:11: note: Assignment 'box=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:129:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:130:5: warning: If memory allocation fails, then there is a possible null pointer dereference: box [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:127:32: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:127:11: note: Assignment 'box=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:130:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:131:5: warning: If memory allocation fails, then there is a possible null pointer dereference: box [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:127:32: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:127:11: note: Assignment 'box=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:131:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:132:13: warning: If memory allocation fails, then there is a possible null pointer dereference: box [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:127:32: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:127:11: note: Assignment 'box=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:132:13: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:133:5: warning: If memory allocation fails, then there is a possible null pointer dereference: box [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:127:32: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:127:11: note: Assignment 'box=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:133:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:162:5: warning: If memory allocation fails, then there is a possible null pointer dereference: box [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:161:32: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:161:11: note: Assignment 'box=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:162:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:163:5: warning: If memory allocation fails, then there is a possible null pointer dereference: box [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:161:32: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:161:11: note: Assignment 'box=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:163:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:164:5: warning: If memory allocation fails, then there is a possible null pointer dereference: box [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:161:32: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:161:11: note: Assignment 'box=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:164:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:165:5: warning: If memory allocation fails, then there is a possible null pointer dereference: box [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:161:32: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:161:11: note: Assignment 'box=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:165:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:166:13: warning: If memory allocation fails, then there is a possible null pointer dereference: box [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:161:32: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:161:11: note: Assignment 'box=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:166:13: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:167:5: warning: If memory allocation fails, then there is a possible null pointer dereference: box [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:161:32: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:161:11: note: Assignment 'box=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:167:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:220:17: warning: If memory allocation fails, then there is a possible null pointer dereference: foundbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:219:49: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:219:28: note: Assignment 'foundbox=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:220:17: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:221:17: warning: If memory allocation fails, then there is a possible null pointer dereference: foundbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:219:49: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:219:28: note: Assignment 'foundbox=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:221:17: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:222:17: warning: If memory allocation fails, then there is a possible null pointer dereference: foundbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:219:49: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:219:28: note: Assignment 'foundbox=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:222:17: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:223:17: warning: If memory allocation fails, then there is a possible null pointer dereference: foundbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:219:49: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:219:28: note: Assignment 'foundbox=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:223:17: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:224:25: warning: If memory allocation fails, then there is a possible null pointer dereference: foundbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:219:49: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:219:28: note: Assignment 'foundbox=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:224:25: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:225:17: warning: If memory allocation fails, then there is a possible null pointer dereference: foundbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:219:49: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:219:28: note: Assignment 'foundbox=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:225:17: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:272:13: warning: If memory allocation fails, then there is a possible null pointer dereference: foundbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:271:45: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:271:24: note: Assignment 'foundbox=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:272:13: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:273:13: warning: If memory allocation fails, then there is a possible null pointer dereference: foundbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:271:45: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:271:24: note: Assignment 'foundbox=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:273:13: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:274:13: warning: If memory allocation fails, then there is a possible null pointer dereference: foundbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:271:45: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:271:24: note: Assignment 'foundbox=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:274:13: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:275:13: warning: If memory allocation fails, then there is a possible null pointer dereference: foundbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:271:45: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:271:24: note: Assignment 'foundbox=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:275:13: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:276:21: warning: If memory allocation fails, then there is a possible null pointer dereference: foundbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:271:45: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:271:24: note: Assignment 'foundbox=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:276:21: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:277:13: warning: If memory allocation fails, then there is a possible null pointer dereference: foundbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:271:45: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/box_manager.c:271:24: note: Assignment 'foundbox=(struct box_param_t*)malloc(sizeof(struct box_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/box_manager.c:277:13: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/box_manager.c:91:11: style: Variable 'boxtype' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:142:11: style: Variable 'boxtype' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:180:11: style: Variable 'boxtype' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:250:11: style: Variable 'boxtype' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:306:36: style: Parameter 'box' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:311:37: style: Parameter 'box' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/box_manager.c:365:29: style: Parameter 'box' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/boxheader_manager.c:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/boxheader_manager.c:65:5: warning: If memory allocation fails, then there is a possible null pointer dereference: boxheader [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/boxheader_manager.c:64:44: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/boxheader_manager.c:64:17: note: Assignment 'boxheader=(struct boxheader_param_t*)malloc(sizeof(struct boxheader_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/boxheader_manager.c:65:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/boxheader_manager.c:66:5: warning: If memory allocation fails, then there is a possible null pointer dereference: boxheader [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/boxheader_manager.c:64:44: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/boxheader_manager.c:64:17: note: Assignment 'boxheader=(struct boxheader_param_t*)malloc(sizeof(struct boxheader_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/boxheader_manager.c:66:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/boxheader_manager.c:67:13: warning: If memory allocation fails, then there is a possible null pointer dereference: boxheader [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/boxheader_manager.c:64:44: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/boxheader_manager.c:64:17: note: Assignment 'boxheader=(struct boxheader_param_t*)malloc(sizeof(struct boxheader_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/boxheader_manager.c:67:13: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/boxheader_manager.c:68:5: warning: If memory allocation fails, then there is a possible null pointer dereference: boxheader [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/boxheader_manager.c:64:44: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/boxheader_manager.c:64:17: note: Assignment 'boxheader=(struct boxheader_param_t*)malloc(sizeof(struct boxheader_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/boxheader_manager.c:68:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/boxheader_manager.c:79:41: style: Parameter 'boxheader' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/byte_manager.c:57:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/byte_manager.c:80:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/byte_manager.c:99:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/byte_manager.c:115:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/byte_manager.c:131:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/byte_manager.c:172:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/byte_manager.c:142:22: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/byte_manager.c:147:22: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:201:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:217:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:246:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:271:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:287:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:42:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cachelist [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:40:44: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:40:17: note: Assignment 'cachelist=(struct cachelist_param_t*)malloc(sizeof(struct cachelist_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:42:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:43:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cachelist [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:40:44: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:40:17: note: Assignment 'cachelist=(struct cachelist_param_t*)malloc(sizeof(struct cachelist_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:43:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:67:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:66:36: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:66:13: note: Assignment 'cache=(struct cache_param_t*)malloc(sizeof(struct cache_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:67:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:68:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:66:36: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:66:13: note: Assignment 'cache=(struct cache_param_t*)malloc(sizeof(struct cache_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:68:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:69:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:66:36: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:66:13: note: Assignment 'cache=(struct cache_param_t*)malloc(sizeof(struct cache_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:69:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:70:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:66:36: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:66:13: note: Assignment 'cache=(struct cache_param_t*)malloc(sizeof(struct cache_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:70:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:71:6: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:66:36: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:66:13: note: Assignment 'cache=(struct cache_param_t*)malloc(sizeof(struct cache_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:71:6: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:72:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:66:36: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:66:13: note: Assignment 'cache=(struct cache_param_t*)malloc(sizeof(struct cache_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:72:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:74:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:66:36: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:66:13: note: Assignment 'cache=(struct cache_param_t*)malloc(sizeof(struct cache_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:74:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:78:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:66:36: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:66:13: note: Assignment 'cache=(struct cache_param_t*)malloc(sizeof(struct cache_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:78:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:79:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:66:36: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:66:13: note: Assignment 'cache=(struct cache_param_t*)malloc(sizeof(struct cache_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:79:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:61:67: style: Parameter 'tid' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:62:34: style: Parameter 'cid' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/cache_manager.c:267:33: style: Parameter 'cache' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/cachemodel_manager.c:76:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/cachemodel_manager.c:130:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/cachemodel_manager.c:206:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/cachemodel_manager.c:222:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/cachemodel_manager.c:160:56: style: Parameter 'target' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/channel_manager.c:68:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/channel_manager.c:140:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/channel_manager.c:153:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/channel_manager.c:167:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/channel_manager.c:188:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/codestream_manager.c:78:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/dec_clientmsg_handler.c:54:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/dec_clientmsg_handler.c:209:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/dec_clientmsg_handler.c:108:20: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/dec_clientmsg_handler.c:167:20: style: Variable 'tid' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/dec_clientmsg_handler.c:185:20: style: Variable 'cid' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/dec_clientmsg_handler.c:254:20: style: Variable 'cache' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:124:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:53:5: warning: If memory allocation fails, then there is a possible null pointer dereference: faix [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:51:37: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:51:12: note: Assignment 'faix=(struct faixbox_param_t*)malloc(sizeof(struct faixbox_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:53:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:55:13: warning: If memory allocation fails, then there is a possible null pointer dereference: faix [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:51:37: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:51:12: note: Assignment 'faix=(struct faixbox_param_t*)malloc(sizeof(struct faixbox_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:55:13: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:62:9: warning: If memory allocation fails, then there is a possible null pointer dereference: faix [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:51:37: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:51:12: note: Assignment 'faix=(struct faixbox_param_t*)malloc(sizeof(struct faixbox_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:55:11: note: Assuming condition is false openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:62:9: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:70:9: warning: If memory allocation fails, then there is a possible null pointer dereference: subfaixbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:66:70: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:66:41: note: Assignment 'faix->subfaixbox.byte8_params=(struct subfaixbox8_param_t*)malloc(sizeof(struct subfaixbox8_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:69:20: note: subfaixbox is assigned 'faix->subfaixbox.byte8_params' here. openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:70:9: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:71:9: warning: If memory allocation fails, then there is a possible null pointer dereference: subfaixbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:66:70: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:66:41: note: Assignment 'faix->subfaixbox.byte8_params=(struct subfaixbox8_param_t*)malloc(sizeof(struct subfaixbox8_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:69:20: note: subfaixbox is assigned 'faix->subfaixbox.byte8_params' here. openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:71:9: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:73:21: warning: If memory allocation fails, then there is a possible null pointer dereference: subfaixbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:66:70: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:66:41: note: Assignment 'faix->subfaixbox.byte8_params=(struct subfaixbox8_param_t*)malloc(sizeof(struct subfaixbox8_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:69:20: note: subfaixbox is assigned 'faix->subfaixbox.byte8_params' here. openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:73:21: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:73:40: warning: If memory allocation fails, then there is a possible null pointer dereference: subfaixbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:66:70: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:66:41: note: Assignment 'faix->subfaixbox.byte8_params=(struct subfaixbox8_param_t*)malloc(sizeof(struct subfaixbox8_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:69:20: note: subfaixbox is assigned 'faix->subfaixbox.byte8_params' here. openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:73:40: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:75:9: warning: If memory allocation fails, then there is a possible null pointer dereference: subfaixbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:66:70: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:66:41: note: Assignment 'faix->subfaixbox.byte8_params=(struct subfaixbox8_param_t*)malloc(sizeof(struct subfaixbox8_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:69:20: note: subfaixbox is assigned 'faix->subfaixbox.byte8_params' here. openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:75:9: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:83:13: warning: If memory allocation fails, then there is a possible null pointer dereference: subfaixbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:66:70: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:66:41: note: Assignment 'faix->subfaixbox.byte8_params=(struct subfaixbox8_param_t*)malloc(sizeof(struct subfaixbox8_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:69:20: note: subfaixbox is assigned 'faix->subfaixbox.byte8_params' here. openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:83:13: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:84:13: warning: If memory allocation fails, then there is a possible null pointer dereference: subfaixbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:66:70: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:66:41: note: Assignment 'faix->subfaixbox.byte8_params=(struct subfaixbox8_param_t*)malloc(sizeof(struct subfaixbox8_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:69:20: note: subfaixbox is assigned 'faix->subfaixbox.byte8_params' here. openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:84:13: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:97:9: warning: If memory allocation fails, then there is a possible null pointer dereference: subfaixbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:93:70: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:93:41: note: Assignment 'faix->subfaixbox.byte4_params=(struct subfaixbox4_param_t*)malloc(sizeof(struct subfaixbox4_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:96:20: note: subfaixbox is assigned 'faix->subfaixbox.byte4_params' here. openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:97:9: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:98:9: warning: If memory allocation fails, then there is a possible null pointer dereference: subfaixbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:93:70: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:93:41: note: Assignment 'faix->subfaixbox.byte4_params=(struct subfaixbox4_param_t*)malloc(sizeof(struct subfaixbox4_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:96:20: note: subfaixbox is assigned 'faix->subfaixbox.byte4_params' here. openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:98:9: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:100:21: warning: If memory allocation fails, then there is a possible null pointer dereference: subfaixbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:93:70: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:93:41: note: Assignment 'faix->subfaixbox.byte4_params=(struct subfaixbox4_param_t*)malloc(sizeof(struct subfaixbox4_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:96:20: note: subfaixbox is assigned 'faix->subfaixbox.byte4_params' here. openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:100:21: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:100:40: warning: If memory allocation fails, then there is a possible null pointer dereference: subfaixbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:93:70: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:93:41: note: Assignment 'faix->subfaixbox.byte4_params=(struct subfaixbox4_param_t*)malloc(sizeof(struct subfaixbox4_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:96:20: note: subfaixbox is assigned 'faix->subfaixbox.byte4_params' here. openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:100:40: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:102:9: warning: If memory allocation fails, then there is a possible null pointer dereference: subfaixbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:93:70: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:93:41: note: Assignment 'faix->subfaixbox.byte4_params=(struct subfaixbox4_param_t*)malloc(sizeof(struct subfaixbox4_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:96:20: note: subfaixbox is assigned 'faix->subfaixbox.byte4_params' here. openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:102:9: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:110:13: warning: If memory allocation fails, then there is a possible null pointer dereference: subfaixbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:93:70: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:93:41: note: Assignment 'faix->subfaixbox.byte4_params=(struct subfaixbox4_param_t*)malloc(sizeof(struct subfaixbox4_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:96:20: note: subfaixbox is assigned 'faix->subfaixbox.byte4_params' here. openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:110:13: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:111:13: warning: If memory allocation fails, then there is a possible null pointer dereference: subfaixbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:93:70: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:93:41: note: Assignment 'faix->subfaixbox.byte4_params=(struct subfaixbox4_param_t*)malloc(sizeof(struct subfaixbox4_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:96:20: note: subfaixbox is assigned 'faix->subfaixbox.byte4_params' here. openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:111:13: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/ihdrbox_manager.c:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/ihdrbox_manager.c:70:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ihdrbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/ihdrbox_manager.c:68:40: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/ihdrbox_manager.c:68:15: note: Assignment 'ihdrbox=(struct ihdrbox_param_t*)malloc(sizeof(struct ihdrbox_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/ihdrbox_manager.c:70:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/ihdrbox_manager.c:71:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ihdrbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/ihdrbox_manager.c:68:40: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/ihdrbox_manager.c:68:15: note: Assignment 'ihdrbox=(struct ihdrbox_param_t*)malloc(sizeof(struct ihdrbox_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/ihdrbox_manager.c:71:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/ihdrbox_manager.c:72:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ihdrbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/ihdrbox_manager.c:68:40: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/ihdrbox_manager.c:68:15: note: Assignment 'ihdrbox=(struct ihdrbox_param_t*)malloc(sizeof(struct ihdrbox_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/ihdrbox_manager.c:72:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/ihdrbox_manager.c:75:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ihdrbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/ihdrbox_manager.c:68:40: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/ihdrbox_manager.c:68:15: note: Assignment 'ihdrbox=(struct ihdrbox_param_t*)malloc(sizeof(struct ihdrbox_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/ihdrbox_manager.c:75:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/imgreg_manager.c:95:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/imgreg_manager.c:117:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/imgreg_manager.c:153:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/imgsock_manager.c:52:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/imgsock_manager.c:82:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/imgsock_manager.c:134:54: style: Parameter 'xmlstream' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/imgsock_manager.c:176:54: style: Parameter 'pnmstream' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/imgsock_manager.c:86:18: style: Variable 'linelen' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjpip/imgsock_manager.c:108:22: style: Variable 'linelen' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:86:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:155:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:179:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:246:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:363:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:407:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:472:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:498:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:529:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:584:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:645:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:684:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:795:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:157:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'Byte4_t {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:157:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'Byte4_t {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:159:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'Byte4_t {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:159:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'Byte4_t {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:161:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'Byte4_t {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:161:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'Byte4_t {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:163:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'Byte4_t {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:163:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'Byte4_t {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:165:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'Byte4_t {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:165:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'Byte4_t {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:187:9: portability: %d in format string (no. 2) requires 'int' but the argument type is 'Byte4_t {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:187:9: portability: %d in format string (no. 3) requires 'int' but the argument type is 'Byte4_t {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:348:61: style:inconclusive: Function 'set_cidxdata' argument 2 names different: declaration 'codeidx' definition 'jp2idx'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:71:61: note: Function 'set_cidxdata' argument 2 names different: declaration 'codeidx' definition 'jp2idx'. openjpeg-2.5.3/src/lib/openjpip/index_manager.c:348:61: note: Function 'set_cidxdata' argument 2 names different: declaration 'codeidx' definition 'jp2idx'. openjpeg-2.5.3/src/lib/openjpip/index_manager.c:228:18: style: Variable 'cidx' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:228:25: style: Variable 'jp2c' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:288:9: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:412:13: style: Variable 'dr' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjpip/index_manager.c:421:15: style: Variable 'cont' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjpip/j2kheader_manager.c:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/j2kheader_manager.c:88:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/j2kheader_manager.c:124:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/j2kheader_manager.c:167:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/j2kheader_manager.c:193:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/j2kheader_manager.c:230:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/j2kheader_manager.c:266:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/j2kheader_manager.c:303:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/j2kheader_manager.c:228:29: warning: Logical disjunction always evaluates to true: numOfdecomp >= 0 || numOfdecomp <= 255. [incorrectLogicOperator] openjpeg-2.5.3/src/lib/openjpip/jp2k_decoder.c:58:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/jp2k_decoder.c:173:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/jp2k_decoder.c:193:10: warning: If memory allocation fails, then there is a possible null pointer dereference: *ihdrbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/jp2k_decoder.c:192:45: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/jp2k_decoder.c:192:20: note: Assignment '*ihdrbox=(struct ihdrbox_param_t*)malloc(sizeof(struct ihdrbox_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/jp2k_decoder.c:193:10: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:169:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:214:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:285:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:411:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:609:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:650:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:893:47: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:352:17: warning: Either the condition 'j2kstream' is redundant or there is possible null pointer dereference: j2kstream. [nullPointerRedundantCheck] openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:357:9: note: Assuming that condition 'j2kstream' is not redundant openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:352:17: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:756:17: warning: Either the condition 'j2kstream' is redundant or there is possible null pointer dereference: j2kstream. [nullPointerRedundantCheck] openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:762:9: note: Assuming that condition 'j2kstream' is not redundant openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:756:17: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:789:17: warning: Either the condition 'jp2stream' is redundant or there is possible null pointer dereference: jp2stream. [nullPointerRedundantCheck] openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:795:9: note: Assuming that condition 'jp2stream' is not redundant openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:789:17: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:813:17: warning: Either the condition 'j2kstream' is redundant or there is possible null pointer dereference: j2kstream. [nullPointerRedundantCheck] openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:819:9: note: Assuming that condition 'j2kstream' is not redundant openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:813:17: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:832:17: warning: Either the condition 'j2kstream' is redundant or there is possible null pointer dereference: j2kstream. [nullPointerRedundantCheck] openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:837:9: note: Assuming that condition 'j2kstream' is not redundant openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:832:17: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:852:17: warning: Either the condition 'j2kstream' is redundant or there is possible null pointer dereference: j2kstream. [nullPointerRedundantCheck] openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:857:9: note: Assuming that condition 'j2kstream' is not redundant openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:852:17: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:693:34: style:inconclusive: Function 'get_last_tileID' argument 3 names different: declaration 'isJPPstream' definition 'isjppstream'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:185:34: note: Function 'get_last_tileID' argument 3 names different: declaration 'isJPPstream' definition 'isjppstream'. openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:693:34: note: Function 'get_last_tileID' argument 3 names different: declaration 'isJPPstream' definition 'isjppstream'. openjpeg-2.5.3/src/lib/openjpip/jp2k_encoder.c:864:42: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/jpip_parser.c:55:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/jpip_parser.c:94:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/jpip_parser.c:116:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/jpip_parser.c:141:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/jpip_parser.c:215:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/jpip_parser.c:494:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/jpip_parser.c:436:32: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] openjpeg-2.5.3/src/lib/openjpip/jpip_parser.c:441:27: note: Found duplicate branches for 'if' and 'else'. openjpeg-2.5.3/src/lib/openjpip/jpip_parser.c:436:32: note: Found duplicate branches for 'if' and 'else'. openjpeg-2.5.3/src/lib/openjpip/jpip_parser.c:206:43: style: Parameter 'cursession' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/jpip_parser.c:387:59: style: Parameter 'comps' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/jpip_parser.c:452:75: style: Parameter 'comps' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/jpipstream_manager.c:74:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/jpipstream_manager.c:66:12: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] openjpeg-2.5.3/src/lib/openjpip/jpipstream_manager.c:73:42: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] openjpeg-2.5.3/src/lib/openjpip/jpipstream_manager.c:72:15: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/jpipstream_manager.c:72:15: note: Assignment 'fp=fopen(filename,"wb")', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/jpipstream_manager.c:73:42: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/jpipstream_manager.c:41:36: style: Parameter 'newstream' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/jpipstream_manager.c:58:30: style: Parameter 'codestream' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/jpipstream_manager.c:61:16: style: Variable 't_st' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/manfbox_manager.c:114:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/manfbox_manager.c:55:5: warning: If memory allocation fails, then there is a possible null pointer dereference: manf [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/manfbox_manager.c:52:37: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/manfbox_manager.c:52:12: note: Assignment 'manf=(struct manfbox_param_t*)malloc(sizeof(struct manfbox_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/manfbox_manager.c:55:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/manfbox_manager.c:63:13: warning: If memory allocation fails, then there is a possible null pointer dereference: manf [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/manfbox_manager.c:52:37: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/manfbox_manager.c:52:12: note: Assignment 'manf=(struct manfbox_param_t*)malloc(sizeof(struct manfbox_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/manfbox_manager.c:63:13: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:77:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:170:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:186:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:55:5: warning: If memory allocation fails, then there is a possible null pointer dereference: list [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:53:42: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:53:12: note: Assignment 'list=(struct metadatalist_param_t*)malloc(sizeof(struct metadatalist_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:55:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:56:5: warning: If memory allocation fails, then there is a possible null pointer dereference: list [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:53:42: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:53:12: note: Assignment 'list=(struct metadatalist_param_t*)malloc(sizeof(struct metadatalist_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:56:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:134:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bin [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:133:37: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:133:11: note: Assignment 'bin=(struct metadata_param_t*)malloc(sizeof(struct metadata_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:134:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:135:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bin [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:133:37: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:133:11: note: Assignment 'bin=(struct metadata_param_t*)malloc(sizeof(struct metadata_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:135:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:136:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bin [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:133:37: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:133:11: note: Assignment 'bin=(struct metadata_param_t*)malloc(sizeof(struct metadata_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:136:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:137:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bin [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:133:37: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:133:11: note: Assignment 'bin=(struct metadata_param_t*)malloc(sizeof(struct metadata_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:137:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:138:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bin [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:133:37: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:133:11: note: Assignment 'bin=(struct metadata_param_t*)malloc(sizeof(struct metadata_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:138:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:200:5: warning: If memory allocation fails, then there is a possible null pointer dereference: contents [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:198:45: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:198:16: note: Assignment 'contents=(struct boxcontents_param_t*)malloc(sizeof(struct boxcontents_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:200:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:201:5: warning: If memory allocation fails, then there is a possible null pointer dereference: contents [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:198:45: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:198:16: note: Assignment 'contents=(struct boxcontents_param_t*)malloc(sizeof(struct boxcontents_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:201:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/metadata_manager.c:169:26: style: Variable 'boxcont' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:92:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:102:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:119:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:55:5: warning: If memory allocation fails, then there is a possible null pointer dereference: mhix [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:53:37: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:53:12: note: Assignment 'mhix=(struct mhixbox_param_t*)malloc(sizeof(struct mhixbox_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:55:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:57:5: warning: If memory allocation fails, then there is a possible null pointer dereference: mhix [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:53:37: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:53:12: note: Assignment 'mhix=(struct mhixbox_param_t*)malloc(sizeof(struct mhixbox_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:57:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:61:9: warning: If memory allocation fails, then there is a possible null pointer dereference: mkridx [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:60:45: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:60:18: note: Assignment 'mkridx=(struct markeridx_param_t*)malloc(sizeof(struct markeridx_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:61:9: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:62:9: warning: If memory allocation fails, then there is a possible null pointer dereference: mkridx [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:60:45: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:60:18: note: Assignment 'mkridx=(struct markeridx_param_t*)malloc(sizeof(struct markeridx_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:62:9: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:63:9: warning: If memory allocation fails, then there is a possible null pointer dereference: mkridx [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:60:45: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:60:18: note: Assignment 'mkridx=(struct markeridx_param_t*)malloc(sizeof(struct markeridx_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:63:9: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:64:9: warning: If memory allocation fails, then there is a possible null pointer dereference: mkridx [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:60:45: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:60:18: note: Assignment 'mkridx=(struct markeridx_param_t*)malloc(sizeof(struct markeridx_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:64:9: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:65:9: warning: If memory allocation fails, then there is a possible null pointer dereference: mkridx [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:60:45: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:60:18: note: Assignment 'mkridx=(struct markeridx_param_t*)malloc(sizeof(struct markeridx_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:65:9: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:67:13: warning: If memory allocation fails, then there is a possible null pointer dereference: mhix [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:53:37: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:53:12: note: Assignment 'mhix=(struct mhixbox_param_t*)malloc(sizeof(struct mhixbox_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:67:13: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/mhixbox_manager.c:117:41: style: Parameter 'markeridx' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:108:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:148:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:178:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:222:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:304:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:333:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:412:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:547:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:559:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:577:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:598:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:647:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:222:9: portability: %d in format string (no. 1) requires 'int' but the argument type is 'Byte4_t {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:405:57: style:inconclusive: Function 'gene_metamsg' argument 2 names different: declaration 'binoffset' definition 'binOffset'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:353:57: note: Function 'gene_metamsg' argument 2 names different: declaration 'binoffset' definition 'binOffset'. openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:405:57: note: Function 'gene_metamsg' argument 2 names different: declaration 'binoffset' definition 'binOffset'. openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:711:29: style:inconclusive: Function 'parse_metadata' argument 3 names different: declaration 'stream' definition 'datastream'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:685:29: note: Function 'parse_metadata' argument 3 names different: declaration 'stream' definition 'datastream'. openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:711:29: note: Function 'parse_metadata' argument 3 names different: declaration 'stream' definition 'datastream'. openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:795:51: style:inconclusive: Function 'delete_message_in_msgqueue' argument 1 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.h:93:51: note: Function 'delete_message_in_msgqueue' argument 1 names different: declaration 'message' definition 'msg'. openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:795:51: note: Function 'delete_message_in_msgqueue' argument 1 names different: declaration 'message' definition 'msg'. openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:139:20: style: Variable 'codeidx' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:573:50: style: Parameter 'phld' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/msgqueue_manager.c:715:11: style: Variable 'boxtype' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/openjpip.c:266:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/openjpip.c:275:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/openjpip.c:354:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/openjpip.c:403:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/openjpip.c:454:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/openjpip.c:430:9: portability: %d in format string (no. 1) requires 'int' but the argument type is 'Byte4_t {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjpip/openjpip.c:430:9: portability: %d in format string (no. 2) requires 'int' but the argument type is 'Byte4_t {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjpip/openjpip.c:260:62: style: Parameter 'rec' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/openjpip.c:396:73: style: Parameter 'dec' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/openjpip.c:481:41: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:119:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:145:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:120:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'Byte4_t {aka unsigned int}'. [invalidPrintfArgType_sint] openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:54:5: warning: If memory allocation fails, then there is a possible null pointer dereference: list [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:52:45: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:52:12: note: Assignment 'list=(struct placeholderlist_param_t*)malloc(sizeof(struct placeholderlist_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:54:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:55:5: warning: If memory allocation fails, then there is a possible null pointer dereference: list [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:52:45: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:52:12: note: Assignment 'list=(struct placeholderlist_param_t*)malloc(sizeof(struct placeholderlist_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:55:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:84:13: warning: If memory allocation fails, then there is a possible null pointer dereference: placeholder [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:82:48: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:82:19: note: Assignment 'placeholder=(struct placeholder_param_t*)malloc(sizeof(struct placeholder_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:84:13: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:85:5: warning: If memory allocation fails, then there is a possible null pointer dereference: placeholder [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:82:48: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:82:19: note: Assignment 'placeholder=(struct placeholder_param_t*)malloc(sizeof(struct placeholder_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:85:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:87:5: warning: If memory allocation fails, then there is a possible null pointer dereference: placeholder [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:82:48: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:82:19: note: Assignment 'placeholder=(struct placeholder_param_t*)malloc(sizeof(struct placeholder_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:87:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:88:5: warning: If memory allocation fails, then there is a possible null pointer dereference: placeholder [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:82:48: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:82:19: note: Assignment 'placeholder=(struct placeholder_param_t*)malloc(sizeof(struct placeholder_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:88:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:89:5: warning: If memory allocation fails, then there is a possible null pointer dereference: placeholder [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:82:48: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:82:19: note: Assignment 'placeholder=(struct placeholder_param_t*)malloc(sizeof(struct placeholder_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:89:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:90:5: warning: If memory allocation fails, then there is a possible null pointer dereference: placeholder [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:82:48: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:82:19: note: Assignment 'placeholder=(struct placeholder_param_t*)malloc(sizeof(struct placeholder_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:90:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:91:5: warning: If memory allocation fails, then there is a possible null pointer dereference: placeholder [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:82:48: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:82:19: note: Assignment 'placeholder=(struct placeholder_param_t*)malloc(sizeof(struct placeholder_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:91:5: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/placeholder_manager.c:115:45: style: Parameter 'phld' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/query_parser.c:195:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/query_parser.c:216:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/query_parser.c:243:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/query_parser.c:358:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/query_parser.c:385:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/query_parser.c:438:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_BOOL [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/query_parser.c:409:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] openjpeg-2.5.3/src/lib/openjpip/query_parser.c:213:11: style: Variable 'eqp' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/query_parser.c:301:25: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/query_parser.c:324:17: style: Variable 'src' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/query_parser.c:362:31: style: Parameter 'req_box_prop' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/query_parser.c:364:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/query_parser.c:412:24: style: Parameter 'field' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/src/lib/openjpip/query_parser.c:415:11: style: Variable 'ptr1' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/query_parser.c:415:18: style: Variable 'ptr2' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/src/lib/openjpip/query_parser.c:357:14: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjpip/query_parser.c:405:14: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjpip/query_parser.c:409:8: style: Variable 'idx' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/src/lib/openjpip/session_manager.c:94:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/session_manager.c:116:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/session_manager.c:132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/session_manager.c:173:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/session_manager.c:192:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/session_manager.c:80:42: style: Parameter 'cid' can be declared as const array [constParameter] openjpeg-2.5.3/src/lib/openjpip/sock_manager.c:76:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/sock_manager.c:112:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/sock_manager.c:131:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/sock_manager.c:163:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/sock_manager.c:129:49: warning: If memory allocation fails, then there is a possible null pointer dereference: ptr [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/sock_manager.c:125:26: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/sock_manager.c:125:18: note: Assignment 'ptr=stream=malloc(length)', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/sock_manager.c:129:49: note: Null pointer dereference openjpeg-2.5.3/src/lib/openjpip/sock_manager.c:142:56: style:inconclusive: Function 'receive_line' argument 2 names different: declaration 'buf' definition 'p'. [funcArgNamesDifferent] openjpeg-2.5.3/src/lib/openjpip/sock_manager.h:69:56: note: Function 'receive_line' argument 2 names different: declaration 'buf' definition 'p'. openjpeg-2.5.3/src/lib/openjpip/sock_manager.c:142:56: note: Function 'receive_line' argument 2 names different: declaration 'buf' definition 'p'. openjpeg-2.5.3/src/lib/openjpip/target_manager.c:88:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/target_manager.c:162:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/target_manager.c:207:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/target_manager.c:275:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/target_manager.c:319:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/src/lib/openjpip/target_manager.c:270:56: style: Condition '(fd=open_remotefile(filepath,tmpfname))==-1' is always true [knownConditionTrueFalse] openjpeg-2.5.3/src/lib/openjpip/target_manager.c:270:34: note: Calling function 'open_remotefile' returns -1 openjpeg-2.5.3/src/lib/openjpip/target_manager.c:270:56: note: Condition '(fd=open_remotefile(filepath,tmpfname))==-1' is always true openjpeg-2.5.3/src/lib/openjpip/target_manager.c:205:35: style: Parameter 'target' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/tests/compare_dump_files.c:54:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/compare_dump_files.c:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opj_opterr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/compare_dump_files.c:162:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/compare_images.c:82:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/compare_images.c:109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PGX_DFMT [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/compare_images.c:154:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PGX_DFMT [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/compare_images.c:184:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PXM_DFMT [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/compare_images.c:285:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIF_DFMT [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/compare_images.c:317:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PGX_DFMT [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/compare_images.c:481:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opj_opterr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/compare_images.c:722:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/compare_images.c:61:20: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openjpeg-2.5.3/tests/compare_images.c:65:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openjpeg-2.5.3/tests/compare_images.c:568:27: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openjpeg-2.5.3/tests/compare_images.c:572:31: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openjpeg-2.5.3/tests/compare_images.c:589:27: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openjpeg-2.5.3/tests/compare_images.c:592:31: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openjpeg-2.5.3/tests/compare_images.c:604:31: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] openjpeg-2.5.3/tests/compare_images.c:292:9: style: Condition '!image_read' is always true [knownConditionTrueFalse] openjpeg-2.5.3/tests/compare_images.c:261:31: note: Assignment 'image_read=NULL', assigned value is 0 openjpeg-2.5.3/tests/compare_images.c:279:27: note: Assuming condition is false openjpeg-2.5.3/tests/compare_images.c:292:9: note: Condition '!image_read' is always true openjpeg-2.5.3/tests/compare_images.c:64:9: warning: If memory allocation fails, then there is a possible null pointer dereference: outArgs [nullPointerOutOfMemory] openjpeg-2.5.3/tests/compare_images.c:58:29: note: Assuming allocation function fails openjpeg-2.5.3/tests/compare_images.c:58:29: note: Assignment 'outArgs=malloc((unsigned long)nbcomp*sizeof(double))', assigned value is 0 openjpeg-2.5.3/tests/compare_images.c:64:9: note: Null pointer dereference openjpeg-2.5.3/tests/compare_images.c:141:9: warning: If memory allocation fails, then there is a possible null pointer dereference: outFilename [nullPointerOutOfMemory] openjpeg-2.5.3/tests/compare_images.c:140:36: note: Assuming allocation function fails openjpeg-2.5.3/tests/compare_images.c:140:23: note: Assignment 'outFilename=(char*)malloc(1)', assigned value is 0 openjpeg-2.5.3/tests/compare_images.c:141:9: note: Null pointer dereference openjpeg-2.5.3/tests/compare_images.c:147:12: warning: If memory allocation fails, then there is a possible null pointer dereference: outFilename [nullPointerOutOfMemory] openjpeg-2.5.3/tests/compare_images.c:145:32: note: Assuming allocation function fails openjpeg-2.5.3/tests/compare_images.c:145:19: note: Assignment 'outFilename=(char*)malloc(posToken+32)', assigned value is 0 openjpeg-2.5.3/tests/compare_images.c:147:12: note: Null pointer dereference openjpeg-2.5.3/tests/compare_images.c:148:5: warning: If memory allocation fails, then there is a possible null pointer dereference: outFilename [nullPointerOutOfMemory] openjpeg-2.5.3/tests/compare_images.c:145:32: note: Assuming allocation function fails openjpeg-2.5.3/tests/compare_images.c:145:19: note: Assignment 'outFilename=(char*)malloc(posToken+32)', assigned value is 0 openjpeg-2.5.3/tests/compare_images.c:148:5: note: Null pointer dereference openjpeg-2.5.3/tests/compare_images.c:149:12: warning: If memory allocation fails, then there is a possible null pointer dereference: outFilename [nullPointerOutOfMemory] openjpeg-2.5.3/tests/compare_images.c:145:32: note: Assuming allocation function fails openjpeg-2.5.3/tests/compare_images.c:145:19: note: Assignment 'outFilename=(char*)malloc(posToken+32)', assigned value is 0 openjpeg-2.5.3/tests/compare_images.c:149:12: note: Null pointer dereference openjpeg-2.5.3/tests/compare_images.c:151:12: warning: If memory allocation fails, then there is a possible null pointer dereference: outFilename [nullPointerOutOfMemory] openjpeg-2.5.3/tests/compare_images.c:145:32: note: Assuming allocation function fails openjpeg-2.5.3/tests/compare_images.c:145:19: note: Assignment 'outFilename=(char*)malloc(posToken+32)', assigned value is 0 openjpeg-2.5.3/tests/compare_images.c:151:12: note: Null pointer dereference openjpeg-2.5.3/tests/compare_images.c:197:20: warning: If memory allocation fails, then there is a possible null pointer dereference: filenameComponentPGX [nullPointerOutOfMemory] openjpeg-2.5.3/tests/compare_images.c:195:42: note: Assuming allocation function fails openjpeg-2.5.3/tests/compare_images.c:195:42: note: Assignment 'filenameComponentPGX=malloc((strlen(filename)+1)*sizeof(*filenameComponentPGX))', assigned value is 0 openjpeg-2.5.3/tests/compare_images.c:197:20: note: Null pointer dereference openjpeg-2.5.3/tests/compare_images.c:330:20: warning: If memory allocation fails, then there is a possible null pointer dereference: filenameComponentPGX [nullPointerOutOfMemory] openjpeg-2.5.3/tests/compare_images.c:328:42: note: Assuming allocation function fails openjpeg-2.5.3/tests/compare_images.c:328:42: note: Assignment 'filenameComponentPGX=malloc((strlen(filename)+1)*sizeof(*filenameComponentPGX))', assigned value is 0 openjpeg-2.5.3/tests/compare_images.c:330:20: note: Null pointer dereference openjpeg-2.5.3/tests/compare_images.c:563:20: warning: If memory allocation fails, then there is a possible null pointer dereference: separatorList2 [nullPointerOutOfMemory] openjpeg-2.5.3/tests/compare_images.c:562:49: note: Assuming allocation function fails openjpeg-2.5.3/tests/compare_images.c:562:36: note: Assignment 'separatorList2=(char*)malloc(sizeseplist)', assigned value is 0 openjpeg-2.5.3/tests/compare_images.c:563:20: note: Null pointer dereference openjpeg-2.5.3/tests/compare_images.c:748:12: warning: If memory allocation fails, then there is a possible null pointer dereference: filenamePNGbase [nullPointerOutOfMemory] openjpeg-2.5.3/tests/compare_images.c:747:37: note: Assuming allocation function fails openjpeg-2.5.3/tests/compare_images.c:747:23: note: Assignment 'filenamePNGbase=(char*)malloc(memsizebasefilename)', assigned value is 0 openjpeg-2.5.3/tests/compare_images.c:748:12: note: Null pointer dereference openjpeg-2.5.3/tests/compare_images.c:749:12: warning: If memory allocation fails, then there is a possible null pointer dereference: filenamePNGbase [nullPointerOutOfMemory] openjpeg-2.5.3/tests/compare_images.c:747:37: note: Assuming allocation function fails openjpeg-2.5.3/tests/compare_images.c:747:23: note: Assignment 'filenamePNGbase=(char*)malloc(memsizebasefilename)', assigned value is 0 openjpeg-2.5.3/tests/compare_images.c:749:12: note: Null pointer dereference openjpeg-2.5.3/tests/compare_images.c:774:12: warning: If memory allocation fails, then there is a possible null pointer dereference: filenamePNGtest [nullPointerOutOfMemory] openjpeg-2.5.3/tests/compare_images.c:773:37: note: Assuming allocation function fails openjpeg-2.5.3/tests/compare_images.c:773:23: note: Assignment 'filenamePNGtest=(char*)malloc(memsizetestfilename)', assigned value is 0 openjpeg-2.5.3/tests/compare_images.c:774:12: note: Null pointer dereference openjpeg-2.5.3/tests/compare_images.c:775:12: warning: If memory allocation fails, then there is a possible null pointer dereference: filenamePNGtest [nullPointerOutOfMemory] openjpeg-2.5.3/tests/compare_images.c:773:37: note: Assuming allocation function fails openjpeg-2.5.3/tests/compare_images.c:773:23: note: Assignment 'filenamePNGtest=(char*)malloc(memsizetestfilename)', assigned value is 0 openjpeg-2.5.3/tests/compare_images.c:775:12: note: Null pointer dereference openjpeg-2.5.3/tests/compare_images.c:840:12: warning: If memory allocation fails, then there is a possible null pointer dereference: filenamePNGdiff [nullPointerOutOfMemory] openjpeg-2.5.3/tests/compare_images.c:839:37: note: Assuming allocation function fails openjpeg-2.5.3/tests/compare_images.c:839:23: note: Assignment 'filenamePNGdiff=(char*)malloc(memsizedifffilename)', assigned value is 0 openjpeg-2.5.3/tests/compare_images.c:840:12: note: Null pointer dereference openjpeg-2.5.3/tests/compare_images.c:841:12: warning: If memory allocation fails, then there is a possible null pointer dereference: filenamePNGdiff [nullPointerOutOfMemory] openjpeg-2.5.3/tests/compare_images.c:839:37: note: Assuming allocation function fails openjpeg-2.5.3/tests/compare_images.c:839:23: note: Assignment 'filenamePNGdiff=(char*)malloc(memsizedifffilename)', assigned value is 0 openjpeg-2.5.3/tests/compare_images.c:841:12: note: Null pointer dereference openjpeg-2.5.3/tests/compare_images.c:61:11: style: Variable 'result' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/tests/compare_images.c:107:12: style: Variable 'ext' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/tests/compare_images.c:129:25: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/tests/compare_images.c:445:50: style: Parameter 'param' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/tests/compare_images.c:463:11: style: Variable 'separatorList' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/tests/compare_images.c:467:11: style: Variable 'ignoreList' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/tests/compare_images.c:571:27: style: Variable 'resultB' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/tests/compare_images.c:591:27: style: Variable 'resultB' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/tests/compare_images.c:603:27: style: Variable 'resultB' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/tests/compare_raw_files.c:55:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/compare_raw_files.c:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opj_opterr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/compare_raw_files.c:134:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/fuzzers/fuzzingengine.c:49:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_J2K.cpp:91:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_J2K.cpp:116:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_CODEC_J2K [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_J2K.cpp:67:24: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_J2K.cpp:88:24: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_J2K.cpp:96:24: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_JP2.cpp:91:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_JP2.cpp:116:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_CODEC_JP2 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_JP2.cpp:67:24: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_JP2.cpp:88:24: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_JP2.cpp:96:24: style: C-style pointer casting [cstyleCast] openjpeg-2.5.3/tests/j2k_random_tile_access.c:72:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/j2k_random_tile_access.c:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/j2k_random_tile_access.c:86:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/j2k_random_tile_access.c:119:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPT_CFMT [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/j2k_random_tile_access.c:167:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/j2k_random_tile_access.c:50:9: style: Variable 'ext' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/tests/pdf2jp2.c:127:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/pdf2jp2.c:94:11: warning: Assert statement calls a function which may have desired side effects: 'feof'. [assertWithSideEffect] openjpeg-2.5.3/tests/pdf2jp2.c:79:34: warning: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] openjpeg-2.5.3/tests/pdf2jp2.c:74:12: note: Assuming allocation function fails openjpeg-2.5.3/tests/pdf2jp2.c:74:12: note: Assignment 'f=fopen(filename,"rb")', assigned value is 0 openjpeg-2.5.3/tests/pdf2jp2.c:79:34: note: Null pointer dereference openjpeg-2.5.3/tests/pdf2jp2.c:94:17: warning: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] openjpeg-2.5.3/tests/pdf2jp2.c:74:12: note: Assuming allocation function fails openjpeg-2.5.3/tests/pdf2jp2.c:74:12: note: Assignment 'f=fopen(filename,"rb")', assigned value is 0 openjpeg-2.5.3/tests/pdf2jp2.c:94:17: note: Null pointer dereference openjpeg-2.5.3/tests/pdf2jp2.c:100:27: warning: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] openjpeg-2.5.3/tests/pdf2jp2.c:74:12: note: Assuming allocation function fails openjpeg-2.5.3/tests/pdf2jp2.c:74:12: note: Assignment 'f=fopen(filename,"rb")', assigned value is 0 openjpeg-2.5.3/tests/pdf2jp2.c:100:27: note: Null pointer dereference openjpeg-2.5.3/tests/pdf2jp2.c:102:39: warning: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] openjpeg-2.5.3/tests/pdf2jp2.c:74:12: note: Assuming allocation function fails openjpeg-2.5.3/tests/pdf2jp2.c:74:12: note: Assignment 'f=fopen(filename,"rb")', assigned value is 0 openjpeg-2.5.3/tests/pdf2jp2.c:102:39: note: Null pointer dereference openjpeg-2.5.3/tests/pdf2jp2.c:126:29: warning: If resource allocation fails, then there is a possible null pointer dereference: jp2 [nullPointerOutOfResources] openjpeg-2.5.3/tests/pdf2jp2.c:122:18: note: Assuming allocation function fails openjpeg-2.5.3/tests/pdf2jp2.c:122:18: note: Assignment 'jp2=fopen(jp2fn,"wb")', assigned value is 0 openjpeg-2.5.3/tests/pdf2jp2.c:126:29: note: Null pointer dereference openjpeg-2.5.3/tests/pdf2jp2.c:129:15: warning: If resource allocation fails, then there is a possible null pointer dereference: jp2 [nullPointerOutOfResources] openjpeg-2.5.3/tests/pdf2jp2.c:122:18: note: Assuming allocation function fails openjpeg-2.5.3/tests/pdf2jp2.c:122:18: note: Assignment 'jp2=fopen(jp2fn,"wb")', assigned value is 0 openjpeg-2.5.3/tests/pdf2jp2.c:129:15: note: Null pointer dereference openjpeg-2.5.3/tests/pdf2jp2.c:108:17: style: Local variable 'ret' shadows outer variable [shadowVariable] openjpeg-2.5.3/tests/pdf2jp2.c:100:15: note: Shadowed declaration openjpeg-2.5.3/tests/pdf2jp2.c:108:17: note: Shadow variable openjpeg-2.5.3/tests/pdf2jp2.c:51:26: style: Parameter 'argv' can be declared as const array [constParameter] openjpeg-2.5.3/tests/pdf2jp2.c:113:14: style: Variable 's2' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/tests/ppm2rgb3.c:103:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/ppm2rgb3.c:125:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/ppm2rgb3.c:47:40: warning: If resource allocation fails, then there is a possible null pointer dereference: ppm [nullPointerOutOfResources] openjpeg-2.5.3/tests/ppm2rgb3.c:129:14: note: Assuming allocation function fails openjpeg-2.5.3/tests/ppm2rgb3.c:129:14: note: Assignment 'ppm=fopen(fn,"rb")', assigned value is 0 openjpeg-2.5.3/tests/ppm2rgb3.c:131:20: note: Calling function 'readheader', 1st argument 'ppm' value is 0 openjpeg-2.5.3/tests/ppm2rgb3.c:47:40: note: Null pointer dereference openjpeg-2.5.3/tests/ppm2rgb3.c:42:9: style: Variable 'line' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/tests/ppm2rgb3.c:116:26: style: Parameter 'argv' can be declared as const array [constParameter] openjpeg-2.5.3/tests/test_decode_area.c:65:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JP2_CFMT [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/test_decode_area.c:82:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/test_decode_area.c:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/test_decode_area.c:109:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/test_decode_area.c:189:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/test_decode_area.c:268:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/test_decode_area.c:384:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y0 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/test_decode_area.c:424:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/test_tile_decoder.c:109:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPT_CFMT [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/test_tile_decoder.c:144:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/test_tile_decoder.c:151:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/test_tile_decoder.c:158:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/test_tile_decoder.c:173:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/test_tile_decoder.c:67:16: style: Variable 'ext' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/tests/test_tile_decoder.c:163:27: style: Parameter 'argv' can be declared as const array [constParameter] openjpeg-2.5.3/tests/test_tile_encoder.c:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/test_tile_encoder.c:52:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/test_tile_encoder.c:60:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/test_tile_encoder.c:147:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_J2K_MAXRLVLS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/test_tile_encoder.c:76:26: style: Parameter 'argv' can be declared as const array [constParameter] openjpeg-2.5.3/tests/unit/testempty1.c:62:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_CLRSPC_GRAY [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/unit/testempty2.c:63:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_CLRSPC_GRAY [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/unit/testjp2.c:43:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/unit/testjp2.c:94:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/tests/unit/testjp2.c:136:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsalpha.c:148:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsalpha.c:219:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsalpha.c:226:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsalpha.c:268:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_UNKNOWN_EXTENSION [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsalpha.c:283:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsalpha.c:341:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsalpha.c:418:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsalpha.c:370:47: style: Condition 'total_chans>0' is always true [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsalpha.c:349:24: note: Assuming that condition 'total_chans<=0' is not redundant openjpeg-2.5.3/thirdparty/liblcms2/src/cmsalpha.c:370:47: note: Condition 'total_chans>0' is always true openjpeg-2.5.3/thirdparty/liblcms2/src/cmscam02.c:413:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_CALCULATE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscam02.c:67:41: style: Parameter 'pMod' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscam02.c:73:42: style: Parameter 'pMod' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscam02.c:79:41: style: Parameter 'pMod' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscam02.c:92:40: style: Parameter 'pMod' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscam02.c:150:62: style: Parameter 'pMod' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscam02.c:297:61: style: Parameter 'pMod' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:392:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:423:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:468:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_CORRUPTION_DETECTED [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:478:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:922:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAX_PATH [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:945:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:996:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1135:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1337:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1344:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1355:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1476:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1533:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1570:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_WRITE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1765:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1816:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1841:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1888:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1932:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:2061:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:2274:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_FILE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:2312:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAX_PATH [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:2358:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAX_PATH [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:2632:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:2755:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1533:9: style: The if condition is the same as the previous if condition [duplicateCondition] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1530:9: note: First condition openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1533:9: note: Second condition openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:620:13: style: Condition '*Buffer' is always true [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:628:13: style: Condition '*Buffer' is always true [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:623:17: note: Assuming that condition '*Buffer=='.'' is not redundant openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:628:13: note: Condition '*Buffer' is always true openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:634:17: style: Condition '*Buffer' is always true [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:646:13: style: Condition '*Buffer' is always true [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:652:17: style: Condition '*Buffer' is always true [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:649:21: note: Assuming that condition '*Buffer=='-'' is not redundant openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:652:17: note: Condition '*Buffer' is always true openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:658:21: style: Condition '*Buffer' is always true [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:655:25: note: Assuming that condition '*Buffer=='+'' is not redundant openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:658:21: note: Condition '*Buffer' is always true openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:667:21: style: Condition '*Buffer' is always true [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1885:21: style: Condition 'it8->sy!=SEND_DATA' is always true [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1885:45: style: Condition 'it8->sy!=SEOF' is always true [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1694:12: style: Variable 't' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:1731:28: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:2181:35: style: Variable 'Label' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:2200:47: style: Variable 'Type' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:2227:31: style: Parameter 'Buffer' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:2472:12: style: Variable 't' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:2495:12: style: Variable 't' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:2514:12: style: Variable 't' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:2623:12: style: Variable 't' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:2665:13: style: Variable 'it8' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:2679:12: style: Variable 't' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscgats.c:2704:13: style: Variable 'it8' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:196:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:228:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:303:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:348:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:380:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_ABSOLUTE_COLORIMETRIC [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:448:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:507:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:536:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLabData [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:687:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_PERCEPTUAL [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:722:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:755:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCmykData [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:860:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:947:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCmykData [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:1050:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:1143:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:357:23: warning: Either the condition 'off!=NULL' is redundant or there is possible null pointer dereference: (cmsFloat64Number*)off. [nullPointerRedundantCheck] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:349:26: note: Assuming that condition 'off!=NULL' is not redundant openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:357:23: note: Null pointer dereference openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:525:49: style:inconclusive: Function 'DefaultICCintents' argument 3 names different: declaration 'Intents' definition 'TheIntents'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:48:48: note: Function 'DefaultICCintents' argument 3 names different: declaration 'Intents' definition 'TheIntents'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:525:49: note: Function 'DefaultICCintents' argument 3 names different: declaration 'Intents' definition 'TheIntents'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:734:59: style:inconclusive: Function 'BlackPreservingKOnlyIntents' argument 3 names different: declaration 'Intents' definition 'TheIntents'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:61:59: note: Function 'BlackPreservingKOnlyIntents' argument 3 names different: declaration 'Intents' definition 'TheIntents'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:734:59: note: Function 'BlackPreservingKOnlyIntents' argument 3 names different: declaration 'Intents' definition 'TheIntents'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:926:59: style:inconclusive: Function 'BlackPreservingKPlaneIntents' argument 3 names different: declaration 'Intents' definition 'TheIntents'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:74:60: note: Function 'BlackPreservingKPlaneIntents' argument 3 names different: declaration 'Intents' definition 'TheIntents'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:926:59: note: Function 'BlackPreservingKPlaneIntents' argument 3 names different: declaration 'Intents' definition 'TheIntents'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:1133:55: style:inconclusive: Function '_cmsRegisterRenderingIntentPlugin' argument 1 names different: declaration 'ContextID' definition 'id'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:360:55: note: Function '_cmsRegisterRenderingIntentPlugin' argument 1 names different: declaration 'ContextID' definition 'id'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:1133:55: note: Function '_cmsRegisterRenderingIntentPlugin' argument 1 names different: declaration 'ContextID' definition 'id'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:1133:74: style:inconclusive: Function '_cmsRegisterRenderingIntentPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:360:81: note: Function '_cmsRegisterRenderingIntentPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:1133:74: note: Function '_cmsRegisterRenderingIntentPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:342:31: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:342:43: style: Parameter 'off' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:525:49: style: Parameter 'TheIntents' can be declared as const array. However it seems that 'DefaultICCintents' is a callback function, if 'TheIntents' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:100:101: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:525:49: note: Parameter 'TheIntents' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:734:59: style: Parameter 'TheIntents' can be declared as const array. However it seems that 'BlackPreservingKOnlyIntents' is a callback function, if 'TheIntents' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:103:101: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:734:59: note: Parameter 'TheIntents' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:926:59: style: Parameter 'TheIntents' can be declared as const array. However it seems that 'BlackPreservingKPlaneIntents' is a callback function, if 'TheIntents' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:106:101: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:926:59: note: Parameter 'TheIntents' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmscnvrt.c:1136:31: style: Variable 'Plugin' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmserr.c:32:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCMS_VERSION [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmserr.c:244:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmserr.c:607:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmserr.c:648:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmserr.c:422:13: style: Condition 'ptr!=NULL' is always true [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/liblcms2/src/cmserr.c:228:76: style:inconclusive: Function '_cmsRegisterMemHandlerPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:342:77: note: Function '_cmsRegisterMemHandlerPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmserr.c:228:76: note: Function '_cmsRegisterMemHandlerPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmserr.c:363:44: style:inconclusive: Function '_cmsSubAllocDestroy' argument 1 names different: declaration 's' definition 'sub'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:397:57: note: Function '_cmsSubAllocDestroy' argument 1 names different: declaration 's' definition 'sub'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmserr.c:363:44: note: Function '_cmsSubAllocDestroy' argument 1 names different: declaration 's' definition 'sub'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmserr.c:380:39: style:inconclusive: Function '_cmsSubAlloc' argument 1 names different: declaration 's' definition 'sub'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:398:50: note: Function '_cmsSubAlloc' argument 1 names different: declaration 's' definition 'sub'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmserr.c:380:39: note: Function '_cmsSubAlloc' argument 1 names different: declaration 's' definition 'sub'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmserr.c:595:71: style:inconclusive: Function '_cmsRegisterMutexPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:372:70: note: Function '_cmsRegisterMutexPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmserr.c:595:71: note: Function '_cmsRegisterMutexPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmserr.c:202:53: style: Parameter 'Plugin' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmserr.c:461:11: style: Variable 'from' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmserr.c:582:11: style: Variable 'from' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmserr.c:597:21: style: Variable 'Plugin' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:135:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:221:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:580:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:644:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:674:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:722:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_UNKNOWN_EXTENSION [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:767:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SampledPoints [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:829:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:913:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:993:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:1048:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:1115:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:1132:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:1189:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:876:24: style: Expression is always true because 'else if' condition is opposite to previous condition at line 872. [multiCondition] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:872:20: note: first condition openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:876:24: note: else if condition is opposite to first condition openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:892:24: style: Expression is always true because 'else if' condition is opposite to previous condition at line 888. [multiCondition] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:888:20: note: first condition openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:892:24: note: else if condition is opposite to first condition openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:126:81: style:inconclusive: Function '_cmsRegisterParametricCurvesPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:348:82: note: Function '_cmsRegisterParametricCurvesPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:126:81: note: Function '_cmsRegisterParametricCurvesPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:164:55: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:272:41: style: Variable 'c' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:986:56: style: Parameter 'w' can be declared as const array [constParameter] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgamma.c:986:78: style: Parameter 'y' can be declared as const array [constParameter] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgmt.c:71:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_RELATIVE_COLORIMETRIC [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgmt.c:111:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgmt.c:151:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCmykData [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgmt.c:219:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgmt.c:312:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgmt.c:430:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgmt.c:463:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgmt.c:519:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgmt.c:288:55: style: Parameter 'hProfiles' can be declared as const array [constParameter] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgmt.c:289:52: style: Parameter 'BPC' can be declared as const array [constParameter] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgmt.c:290:59: style: Parameter 'Intents' can be declared as const array [constParameter] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgmt.c:291:60: style: Parameter 'AdaptationStates' can be declared as const array [constParameter] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsgmt.c:223:16: style: Variable 'ErrorRatio' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:95:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:113:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:157:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:1034:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:1079:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:1121:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:1166:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:1208:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:1253:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:1293:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:1338:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:1378:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:1406:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMS_LERP_FLAGS_FLOAT [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:1499:16: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:60:72: style:inconclusive: Function '_cmsRegisterInterpPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:345:72: note: Function '_cmsRegisterInterpPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:60:72: note: Function '_cmsRegisterInterpPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:41:11: style: Variable 'from' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:62:29: style: Variable 'Plugin' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:601:32: style: Variable 'c1' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:601:38: style: Variable 'c2' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsintrp.c:601:44: style: Variable 'c3' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:96:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:105:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cms_io_handler [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:156:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_READ [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:175:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_SEEK [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:200:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:232:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:245:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsIOHANDLER [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:320:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_FILE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:333:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_FILE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:351:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:361:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:376:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsIOHANDLER [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:442:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_FILE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:620:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:648:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:690:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsICCHeader [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:781:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lcmsSignature [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:909:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:915:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:934:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1057:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1085:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1119:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1206:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1295:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1373:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1391:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1413:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1432:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1484:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TYPES_IN_LCMS_PLUGIN [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1510:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1608:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1630:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1754:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1869:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1896:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1924:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:498:29: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:71:15: style: Variable 'ResData' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:187:14: style: Variable 'ResData' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:476:18: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:509:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:519:21: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:538:34: style: Parameter 'Profile' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:597:32: style: Variable 'TypeHandler' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:854:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:878:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:890:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:896:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:939:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:951:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:963:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:975:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1017:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1181:24: style: Variable 'TypeHandler' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1448:32: style: Variable 'TypeHandler' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1479:43: style: Parameter 'TagDescriptor' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio0.c:1604:24: style: Variable 'TypeHandler' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:70:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigMediaWhitePointTag [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:100:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigChromaticAdaptationTag [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:139:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigRedColorantTag [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:162:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigGrayTRCTag [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:227:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:277:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLabData [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:318:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigNamedColorClass [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:420:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigGrayTRCTag [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:476:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:529:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCLutElemType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:553:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLabData [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:593:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_ABSOLUTE_COLORIMETRIC [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:676:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLabData [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:717:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_PERCEPTUAL [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:816:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigGrayTRCTag [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:839:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLinkClass [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:868:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:891:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigProfileSequenceDescTag [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:920:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigProfileSequenceDescTag [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:960:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigTechnologyTag [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:986:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigProfileDescriptionTag [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:66:16: style: Variable 'Tag' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:96:14: style: Variable 'Tag' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:115:24: style: Variable 'White' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:942:97: style: Parameter 'hProfiles' can be declared as const array [constParameter] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsio1.c:953:33: style: Variable 'techpt' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:40:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsStage [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:66:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:73:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigIdentityElemType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:119:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:215:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsStageToneCurvesData [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:255:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCurveSetElemType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:300:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigIdentityElemType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:347:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsStageMatrixData [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:394:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigMatrixElemType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:494:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsStageCLutData [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:562:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:616:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:633:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:653:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:717:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:755:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:817:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:875:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:905:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:967:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLab2XYZElemType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:999:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Table16 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1026:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLabV2toV4 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1042:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLabV4toV2 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1069:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLab2FloatPCS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1087:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigXYZ2FloatPCS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1107:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigFloatPCS2Lab [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1124:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigFloatPCS2XYZ [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1142:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigClipNegativesElemType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1177:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigXYZ2LabElemType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1327:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1350:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1433:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1484:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1590:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1726:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:161:30: style: Variable 'Data' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1281:19: style: Variable 'First' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1281:27: style: Variable 'Last' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1322:18: style: Variable 'lut' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1624:15: style: Variable 'mpe' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1691:53: style: Parameter 'a' can be declared as const array [constParameter] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1691:75: style: Parameter 'b' can be declared as const array [constParameter] openjpeg-2.5.3/thirdparty/liblcms2/src/cmslut.c:1716:64: style: Parameter 'Hint' can be declared as const array [constParameter] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsmd5.c:307:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsmd5.c:68:60: style: Parameter 'in' can be declared as const array [constParameter] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsmtrx.c:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsmtrx.c:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsmtrx.c:52:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsmtrx.c:60:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsmtrx.c:66:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsmtrx.c:74:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsmtrx.c:107:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsmtrx.c:119:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsmtrx.c:133:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsmtrx.c:160:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAT3 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsmtrx.c:171:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsmtrx.c:156:67: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:41:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMLU [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:69:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:99:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:129:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Country [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:147:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:218:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:253:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:461:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:490:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:512:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:534:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsNAMEDCOLORLIST [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:593:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:634:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:660:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:690:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:709:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:722:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigNamedColorElemType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:738:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigNamedColorElemType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:756:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSEQ [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:782:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Manufacturer [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:799:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSEQ [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:899:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsDICTentry [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:119:28: style: Parameter 'mlu' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:329:19: style: Variable 'v' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:679:24: style: Variable 'List' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:919:19: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsnamed.c:945:15: style: Variable 'dict' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:122:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:143:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:182:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:193:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:253:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:306:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:343:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsInterpFn16 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:372:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InterpParams [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:412:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:441:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:464:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCLutElemType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:540:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:552:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:648:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1012:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1027:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1265:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1289:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1370:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1600:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1651:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1850:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1882:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1841:78: style:inconclusive: Function '_cmsRegisterOptimizationPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:366:78: note: Function '_cmsRegisterOptimizationPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1841:78: note: Function '_cmsRegisterOptimizationPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1874:47: style:inconclusive: Function '_cmsOptimizePipeline' argument 2 names different: declaration 'Lut' definition 'PtrLut'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:911:56: note: Function '_cmsOptimizePipeline' argument 2 names different: declaration 'Lut' definition 'PtrLut'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1874:47: note: Function '_cmsOptimizePipeline' argument 2 names different: declaration 'Lut' definition 'PtrLut'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:455:73: style: Parameter 'Value' can be declared as const array [constParameter] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:534:47: style: Parameter 'White1' can be declared as const array [constParameter] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:534:73: style: Parameter 'White2' can be declared as const array [constParameter] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1037:24: style: Variable 'OptimizedPrelinCLUT' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1080:38: style: Variable 'Data' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1355:18: style: Variable 'Lut' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1592:75: style: Parameter 'Mat' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1592:89: style: Parameter 'Off' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1699:43: style: Variable 'Data' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsopt.c:1843:28: style: Variable 'Plugin' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:129:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:487:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:534:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:784:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:814:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:845:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:874:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:910:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:961:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1017:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1041:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1090:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1142:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1169:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1197:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1227:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1254:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1346:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1432:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2277:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2304:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2332:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2359:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2415:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2466:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2519:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2567:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2597:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2625:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2654:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2682:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2742:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2794:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2844:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2895:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3279:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3308:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFormatterInput [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3318:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3269:76: style:inconclusive: Function '_cmsRegisterFormattersPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:351:76: note: Function '_cmsRegisterFormattersPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3269:76: note: Function '_cmsRegisterFormattersPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:775:27: style: Variable 'Pt' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:806:27: style: Variable 'Pt' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:837:27: style: Variable 'Pt' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:866:27: style: Variable 'Pt' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:879:27: style: Variable 'Pt' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1037:23: style: Variable 'Inks' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1161:23: style: Variable 'Pt' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1189:23: style: Variable 'Pt' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1219:23: style: Variable 'Pt' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1246:23: style: Variable 'Pt' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1328:55: style: Parameter 'wOut' can be declared as const array. However it seems that 'PackAnyWords' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3127:109: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1328:55: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1419:58: style: Parameter 'wOut' can be declared as const array. However it seems that 'PackPlanarWords' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3126:96: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1419:58: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1499:53: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack6Words' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3123:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1499:53: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1525:57: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack6WordsSwap' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3124:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1525:57: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1638:53: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack4Words' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3118:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1638:53: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1659:60: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack4WordsReverse' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3119:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1659:60: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1681:57: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack4WordsSwap' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3120:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1681:57: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1703:62: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack4WordsBigEndian' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3121:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1703:62: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1793:62: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3BytesOptimized' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3073:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1793:62: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1825:66: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3BytesSwapOptimized' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3081:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1825:66: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1842:53: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3Words' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3108:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1842:53: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1861:57: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3WordsSwap' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3109:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1861:57: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1880:62: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3WordsBigEndian' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3110:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1880:62: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1916:70: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3BytesAndSkip1Optimized' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3074:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1916:70: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1951:79: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3BytesAndSkip1SwapFirstOptimized' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3076:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1951:79: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1985:74: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3BytesAndSkip1SwapOptimized' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3080:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1985:74: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2020:83: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3BytesAndSkip1SwapSwapFirstOptimized' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3078:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2020:83: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2037:61: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3WordsAndSkip1' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3111:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2037:61: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2057:65: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3WordsAndSkip1Swap' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3112:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2057:65: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2078:70: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3WordsAndSkip1SwapFirst' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3113:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2078:70: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2099:74: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3WordsAndSkip1SwapSwapFirst' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3116:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2099:74: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2136:60: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack1ByteReversed' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3067:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2136:60: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2182:52: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack1Word' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3103:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2182:52: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2198:60: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack1WordReversed' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3106:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2198:60: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2213:61: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack1WordBigEndian' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3107:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2213:61: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2229:57: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack1WordSkip1' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3104:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2229:57: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2244:66: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack1WordSkip1SwapFirst' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3105:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2244:66: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2482:54: style: Parameter 'wOut' can be declared as const array. However it seems that 'PackFloatsFromFloat' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3142:94: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2482:54: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2531:54: style: Parameter 'wOut' can be declared as const array. However it seems that 'PackDoublesFromFloat' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3144:94: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2531:54: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2585:56: style: Parameter 'wOut' can be declared as const array. However it seems that 'PackLabFloatFromFloat' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3135:94: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2585:56: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2613:57: style: Parameter 'wOut' can be declared as const array. However it seems that 'PackLabDoubleFromFloat' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3138:94: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2613:57: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2642:56: style: Parameter 'wOut' can be declared as const array. However it seems that 'PackXYZFloatFromFloat' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3136:94: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2642:56: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2670:57: style: Parameter 'wOut' can be declared as const array. However it seems that 'PackXYZDoubleFromFloat' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3139:94: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2670:57: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2858:54: style: Parameter 'wOut' can be declared as const array. However it seems that 'PackHalfFromFloat' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3147:94: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2858:54: note: Parameter 'wOut' can be declared as const array openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3014:30: style: Variable 'f' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3026:33: style: Variable 'f' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3171:30: style: Variable 'f' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3184:33: style: Variable 'f' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3272:26: style: Variable 'Plugin' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspcs.c:672:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_HIGHRESPRECALC [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspcs.c:730:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspcs.c:769:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigGrayData [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspcs.c:814:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PT_GRAY [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspcs.c:550:43: style: Local variable 'f' shadows outer function [shadowFunction] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspcs.c:119:18: note: Shadowed declaration openjpeg-2.5.3/thirdparty/liblcms2/src/cmspcs.c:550:43: note: Shadow variable openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:117:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt8Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:130:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:146:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:162:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:175:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:193:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:207:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:224:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsEncodedXYZNumber [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:239:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt8Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:252:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:266:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:279:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:294:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:307:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:320:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:337:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsEncodedXYZNumber [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:420:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:435:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:447:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:464:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:490:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:516:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_CORRUPTION_DETECTED [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:539:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsPluginMagicNumber [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:680:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_INTERNAL [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:734:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsPluginMemHandlerSig [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:673:44: style:inconclusive: Function '_cmsContextGetClientChunk' argument 1 names different: declaration 'id' definition 'ContextID'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:460:48: note: Function '_cmsContextGetClientChunk' argument 1 names different: declaration 'id' definition 'ContextID'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:673:44: note: Function '_cmsContextGetClientChunk' argument 1 names different: declaration 'id' definition 'ContextID'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:84:21: style: Variable 'pIn' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsplugin.c:649:32: style: Variable 'id' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:354:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigProfileDescriptionTag [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:388:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:539:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:554:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Table16 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:693:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAMPLER_INSPECT [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:721:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_PERCEPTUAL [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:760:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_PERCEPTUAL [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:802:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCurveSetElemType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:835:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_GRAY_8 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:874:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:956:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_RELATIVE_COLORIMETRIC [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:1004:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_NAMED_COLOR_INDEX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:1056:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigNamedColorClass [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:1288:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_BLACKPOINTCOMPENSATION [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:1393:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:1422:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:1480:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_NODEFAULTRESOURCEDEF [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:1563:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsPS_RESOURCE_CRD [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:1591:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsPS_RESOURCE_CSA [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:537:43: style: Parameter 'g1' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:537:64: style: Parameter 'g2' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:771:51: style: Parameter 'Pipeline' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:939:26: style: Variable 'Data' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:948:77: style: Parameter 'Matrix' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:948:95: style: Parameter 'Shaper' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsps2.c:1387:71: style: Parameter 'Out' can be declared as const array [constParameter] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssamp.c:52:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_RELATIVE_COLORIMETRIC [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssamp.c:80:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCMS_USED_AS_INPUT [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssamp.c:158:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssamp.c:197:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLinkClass [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssamp.c:354:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssamp.c:284:78: style: Parameter 'x' can be declared as const array [constParameter] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssamp.c:284:100: style: Parameter 'y' can be declared as const array [constParameter] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssm.c:124:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssm.c:159:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssm.c:185:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssm.c:196:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssm.c:293:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssm.c:340:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssm.c:367:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssm.c:398:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssm.c:487:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssm.c:560:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssm.c:263:12: style: Variable 'tN' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/thirdparty/liblcms2/src/cmssm.c:276:12: style: Variable 'tN' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:76:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:126:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:145:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:178:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:227:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:293:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsCIEXYZ [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:319:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsCIEXYZ [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:334:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigXYZType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:354:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsCIExyYTRIPLE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:398:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:409:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:425:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsCIExyYTRIPLE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:457:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:484:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:502:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:527:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:552:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:563:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:588:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:617:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:629:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:650:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSignature [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:675:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSignature [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:743:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:784:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigMultiLocalizedUnicodeType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:805:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:836:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:850:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsICCData [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:878:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:955:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1067:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigMultiLocalizedUnicodeType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1135:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1186:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCurveType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1208:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_UNKNOWN_EXTENSION [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1236:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1309:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsDateTimeNumber [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1327:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsDateTimeNumber [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1376:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsICCMeasurementConditions [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1387:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1402:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsICCMeasurementConditions [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1440:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_UNKNOWN_EXTENSION [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1516:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1579:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLut8Type [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1593:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLut8Type [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1625:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1681:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nEntries [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1721:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1757:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1849:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigMatrixElemType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1968:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:2016:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nEntries [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:2050:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:2137:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigMatrixElemType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:2321:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:2397:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_UNKNOWN_EXTENSION [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:2408:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:2472:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:2530:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:2577:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSegments [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:2617:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:2675:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:2788:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:2860:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:2975:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3014:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3096:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3142:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3235:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3250:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3301:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigTextDescriptionType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3317:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3378:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3396:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3430:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID8 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3447:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3491:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUcrBg [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3544:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3568:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUcrBg [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3619:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3652:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3695:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3735:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsScreening [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3774:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3794:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsScreening [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3819:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsICCViewingConditions [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3847:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3861:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsICCViewingConditions [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3918:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigSegmentedCurve [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4035:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4073:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigSegmentedCurve [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4154:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4192:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4238:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4273:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4321:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4377:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4421:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4462:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4607:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_UNKNOWN_EXTENSION [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4725:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4814:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4866:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4877:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4895:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4917:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4930:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4958:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5002:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5021:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5040:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5067:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5146:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5536:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4434:20: style: Condition 'NewLUT!=NULL' is always true [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5343:47: style:inconclusive: Function '_cmsRegisterTagTypePlugin' argument 1 names different: declaration 'ContextID' definition 'id'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:354:47: note: Function '_cmsRegisterTagTypePlugin' argument 1 names different: declaration 'ContextID' definition 'id'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5343:47: note: Function '_cmsRegisterTagTypePlugin' argument 1 names different: declaration 'ContextID' definition 'id'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5343:66: style:inconclusive: Function '_cmsRegisterTagTypePlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:354:73: note: Function '_cmsRegisterTagTypePlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5343:66: note: Function '_cmsRegisterTagTypePlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5348:59: style:inconclusive: Function '_cmsRegisterMultiProcessElementPlugin' argument 1 names different: declaration 'ContextID' definition 'id'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:363:59: note: Function '_cmsRegisterMultiProcessElementPlugin' argument 1 names different: declaration 'ContextID' definition 'id'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5348:59: note: Function '_cmsRegisterMultiProcessElementPlugin' argument 1 names different: declaration 'ContextID' definition 'id'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5348:78: style:inconclusive: Function '_cmsRegisterMultiProcessElementPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:363:85: note: Function '_cmsRegisterMultiProcessElementPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5348:78: note: Function '_cmsRegisterMultiProcessElementPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5527:43: style:inconclusive: Function '_cmsRegisterTagPlugin' argument 1 names different: declaration 'ContextID' definition 'id'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:357:43: note: Function '_cmsRegisterTagPlugin' argument 1 names different: declaration 'ContextID' definition 'id'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5527:43: note: Function '_cmsRegisterTagPlugin' argument 1 names different: declaration 'ContextID' definition 'id'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5527:62: style:inconclusive: Function '_cmsRegisterTagPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:357:69: note: Function '_cmsRegisterTagPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5527:62: note: Function '_cmsRegisterTagPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:67:23: style: Variable 'Plugin' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:610:23: style: Variable 'Value' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:848:17: style: Variable 'BinData' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1184:19: style: Variable 'Curve' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1576:18: style: Variable 'Lut' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1590:18: style: Variable 'Lut' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3950:33: style: Variable 'ParamsByType' can be declared as const array [constVariable] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4067:61: style: Parameter 'g' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:4102:29: style: Variable 'ParamsByType' can be declared as const array [constVariable] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:5529:19: style: Variable 'Plugin' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:1482:20: style: Variable 'NumOfWchar' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/thirdparty/liblcms2/src/cmstypes.c:3400:15: style: Variable 'SizeOfTag' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:36:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:65:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:119:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigDisplayClass [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:240:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigDisplayClass [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:302:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLinkClass [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:388:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:402:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCmykData [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:484:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigAbstractClass [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:531:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigAbstractClass [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:577:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigAbstractClass [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:721:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:742:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:846:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigOutputClass [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:887:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigXYZData [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:898:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_GUESSDEVICECLASS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:949:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigNamedColorClass [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:1026:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:1075:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigNamedColorElemType [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:1141:19: style: Variable 'FirstStage' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsvirt.c:1142:19: style: Variable 'LastStage' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmswtpnt.c:74:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmswtpnt.c:177:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmswtpnt.c:206:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmswtpnt.c:258:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmswtpnt.c:305:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmswtpnt.c:339:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmswtpnt.c:279:69: style:inconclusive: Function '_cmsBuildRGB2XYZtransferMatrix' argument 2 names different: declaration 'WhitePoint' definition 'WhitePt'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:1053:71: note: Function '_cmsBuildRGB2XYZtransferMatrix' argument 2 names different: declaration 'WhitePoint' definition 'WhitePt'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmswtpnt.c:279:69: note: Function '_cmsBuildRGB2XYZtransferMatrix' argument 2 names different: declaration 'WhitePoint' definition 'WhitePt'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmswtpnt.c:279:101: style:inconclusive: Function '_cmsBuildRGB2XYZtransferMatrix' argument 3 names different: declaration 'Primaries' definition 'Primrs'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:1053:106: note: Function '_cmsBuildRGB2XYZtransferMatrix' argument 3 names different: declaration 'Primaries' definition 'Primrs'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmswtpnt.c:279:101: note: Function '_cmsBuildRGB2XYZtransferMatrix' argument 3 names different: declaration 'Primaries' definition 'Primrs'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:250:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:315:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:352:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:389:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:450:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:487:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:542:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:693:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:792:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fmt16 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:900:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:952:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PT_ANY [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:983:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsD50X [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:1016:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_NULLTRANSFORM [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:1153:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:1233:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_BLACKPOINTCOMPENSATION [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:1310:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_NOT_SUITABLE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:683:75: style:inconclusive: Function '_cmsRegisterTransformPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/liblcms2/src/lcms2_internal.h:369:75: note: Function '_cmsRegisterTransformPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:683:75: note: Function '_cmsRegisterTransformPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:1158:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:42:11: style: Variable 'from' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:106:30: style: Variable 'ContextAlarmCodes' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:132:11: style: Variable 'from' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:731:72: style: Parameter 'CMMcargo' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:738:74: style: Parameter 'CMMcargo' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:745:77: style: Parameter 'CMMcargo' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:1275:20: style: Variable 'xform' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:1284:20: style: Variable 'xform' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/liblcms2/src/cmsxform.c:1292:20: style: Variable 'xform' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/libpng/png.c:2844:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN_10_EXP [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libpng/png.c:2880:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libpng/png.c:1737:49: style:inconclusive: Function 'png_colorspace_set_endpoints' argument 3 names different: declaration 'XYZ' definition 'XYZ_in'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:1715:1: note: Function 'png_colorspace_set_endpoints' argument 3 names different: declaration 'XYZ' definition 'XYZ_in'. openjpeg-2.5.3/thirdparty/libpng/png.c:1737:49: note: Function 'png_colorspace_set_endpoints' argument 3 names different: declaration 'XYZ' definition 'XYZ_in'. openjpeg-2.5.3/thirdparty/libpng/png.c:3304:65: style:inconclusive: Function 'png_muldiv' argument 3 names different: declaration 'multiplied_by' definition 'times'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:2037:1: note: Function 'png_muldiv' argument 3 names different: declaration 'multiplied_by' definition 'times'. openjpeg-2.5.3/thirdparty/libpng/png.c:3304:65: note: Function 'png_muldiv' argument 3 names different: declaration 'multiplied_by' definition 'times'. openjpeg-2.5.3/thirdparty/libpng/png.c:3305:16: style:inconclusive: Function 'png_muldiv' argument 4 names different: declaration 'divided_by' definition 'divisor'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:2037:1: note: Function 'png_muldiv' argument 4 names different: declaration 'divided_by' definition 'divisor'. openjpeg-2.5.3/thirdparty/libpng/png.c:3305:16: note: Function 'png_muldiv' argument 4 names different: declaration 'divided_by' definition 'divisor'. openjpeg-2.5.3/thirdparty/libpng/png.c:3424:75: style:inconclusive: Function 'png_muldiv_warn' argument 3 names different: declaration 'multiplied_by' definition 'times'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:2043:1: note: Function 'png_muldiv_warn' argument 3 names different: declaration 'multiplied_by' definition 'times'. openjpeg-2.5.3/thirdparty/libpng/png.c:3424:75: note: Function 'png_muldiv_warn' argument 3 names different: declaration 'multiplied_by' definition 'times'. openjpeg-2.5.3/thirdparty/libpng/png.c:3425:16: style:inconclusive: Function 'png_muldiv_warn' argument 4 names different: declaration 'divided_by' definition 'divisor'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:2043:1: note: Function 'png_muldiv_warn' argument 4 names different: declaration 'divided_by' definition 'divisor'. openjpeg-2.5.3/thirdparty/libpng/png.c:3425:16: note: Function 'png_muldiv_warn' argument 4 names different: declaration 'divided_by' definition 'divisor'. openjpeg-2.5.3/thirdparty/libpng/png.c:3461:39: style:inconclusive: Function 'png_gamma_significant' argument 1 names different: declaration 'gamma_value' definition 'gamma_val'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:2066:1: note: Function 'png_gamma_significant' argument 1 names different: declaration 'gamma_value' definition 'gamma_val'. openjpeg-2.5.3/thirdparty/libpng/png.c:3461:39: note: Function 'png_gamma_significant' argument 1 names different: declaration 'gamma_value' definition 'gamma_val'. openjpeg-2.5.3/thirdparty/libpng/png.c:3816:60: style:inconclusive: Function 'png_gamma_8bit_correct' argument 2 names different: declaration 'gamma_value' definition 'gamma_val'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:2082:1: note: Function 'png_gamma_8bit_correct' argument 2 names different: declaration 'gamma_value' definition 'gamma_val'. openjpeg-2.5.3/thirdparty/libpng/png.c:3816:60: note: Function 'png_gamma_8bit_correct' argument 2 names different: declaration 'gamma_value' definition 'gamma_val'. openjpeg-2.5.3/thirdparty/libpng/png.c:3864:61: style:inconclusive: Function 'png_gamma_16bit_correct' argument 2 names different: declaration 'gamma_value' definition 'gamma_val'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:2080:1: note: Function 'png_gamma_16bit_correct' argument 2 names different: declaration 'gamma_value' definition 'gamma_val'. openjpeg-2.5.3/thirdparty/libpng/png.c:3864:61: note: Function 'png_gamma_16bit_correct' argument 2 names different: declaration 'gamma_value' definition 'gamma_val'. openjpeg-2.5.3/thirdparty/libpng/png.c:3900:21: style:inconclusive: Function 'png_gamma_correct' argument 3 names different: declaration 'gamma_value' definition 'gamma_val'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:2078:1: note: Function 'png_gamma_correct' argument 3 names different: declaration 'gamma_value' definition 'gamma_val'. openjpeg-2.5.3/thirdparty/libpng/png.c:3900:21: note: Function 'png_gamma_correct' argument 3 names different: declaration 'gamma_value' definition 'gamma_val'. openjpeg-2.5.3/thirdparty/libpng/png.c:1828:29: error: Uninitialized variable: number [uninitvar] openjpeg-2.5.3/thirdparty/libpng/pngerror.c:747:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libpng/pngerror.c:819:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libpng/pngerror.c:555:53: style: Expression is always true because 'else if' condition is opposite to previous condition at line 541. [multiCondition] openjpeg-2.5.3/thirdparty/libpng/pngerror.c:541:48: note: first condition openjpeg-2.5.3/thirdparty/libpng/pngerror.c:555:53: note: else if condition is opposite to first condition openjpeg-2.5.3/thirdparty/libpng/pngerror.c:392:61: style:inconclusive: Function 'png_app_warning' argument 2 names different: declaration 'message' definition 'error_message'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:1874:1: note: Function 'png_app_warning' argument 2 names different: declaration 'message' definition 'error_message'. openjpeg-2.5.3/thirdparty/libpng/pngerror.c:392:61: note: Function 'png_app_warning' argument 2 names different: declaration 'message' definition 'error_message'. openjpeg-2.5.3/thirdparty/libpng/pngerror.c:405:59: style:inconclusive: Function 'png_app_error' argument 2 names different: declaration 'message' definition 'error_message'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:1880:1: note: Function 'png_app_error' argument 2 names different: declaration 'message' definition 'error_message'. openjpeg-2.5.3/thirdparty/libpng/pngerror.c:405:59: note: Function 'png_app_error' argument 2 names different: declaration 'message' definition 'error_message'. openjpeg-2.5.3/thirdparty/libpng/pngmem.c:200:12: style: Condition 'ret==NULL' is always true [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/libpng/pngmem.c:198:25: note: Calling function 'png_malloc_base' returns 0 openjpeg-2.5.3/thirdparty/libpng/pngmem.c:198:25: note: Assignment 'ret=png_malloc_base(NULL,size)', assigned value is 0 openjpeg-2.5.3/thirdparty/libpng/pngmem.c:200:12: note: Condition 'ret==NULL' is always true openjpeg-2.5.3/thirdparty/libpng/pngmem.c:131:1: style:inconclusive: Function 'png_realloc_array' argument 2 names different: declaration 'array' definition 'old_array'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:1047:1: note: Function 'png_realloc_array' argument 2 names different: declaration 'array' definition 'old_array'. openjpeg-2.5.3/thirdparty/libpng/pngmem.c:131:1: note: Function 'png_realloc_array' argument 2 names different: declaration 'array' definition 'old_array'. openjpeg-2.5.3/thirdparty/libpng/pngread.c:1077:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_TRANSFORM_SCALE_16 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libpng/pngread.c:1530:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libpng/pngread.c:3960:40: style: Condition '(*(const unsigned charpng_const_bytep)&le)!=0' is always true [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/libpng/pngread.c:3958:27: note: Assignment 'le=0x0001', assigned value is 1 openjpeg-2.5.3/thirdparty/libpng/pngread.c:3960:40: note: Condition '(*(const unsigned charpng_const_bytep)&le)!=0' is always true openjpeg-2.5.3/thirdparty/libpng/pngrutil.c:530:23: style: Condition 'avail_in*out_size' is always false [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/libpng/pngrutil.c:801:26: note: Assignment 'avail=(uInt)-1', assigned value is -1 openjpeg-2.5.3/thirdparty/libpng/pngrutil.c:802:23: note: Condition 'avail>*out_size' is always false openjpeg-2.5.3/thirdparty/libpng/pngrutil.c:4205:18: style: Condition 'out>avail_out' is always false [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/libpng/pngrutil.c:4203:21: note: Assignment 'out=(uInt)-1', assigned value is -1 openjpeg-2.5.3/thirdparty/libpng/pngrutil.c:4205:18: note: Condition 'out>avail_out' is always false openjpeg-2.5.3/thirdparty/libpng/pngrutil.c:3153:64: style:inconclusive: Function 'png_check_chunk_length' argument 2 names different: declaration 'chunk_length' definition 'length'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:1601:1: note: Function 'png_check_chunk_length' argument 2 names different: declaration 'chunk_length' definition 'length'. openjpeg-2.5.3/thirdparty/libpng/pngrutil.c:3153:64: note: Function 'png_check_chunk_length' argument 2 names different: declaration 'chunk_length' definition 'length'. openjpeg-2.5.3/thirdparty/libpng/pngrutil.c:3200:55: style:inconclusive: Function 'png_combine_row' argument 2 names different: declaration 'row' definition 'dp'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:1298:1: note: Function 'png_combine_row' argument 2 names different: declaration 'row' definition 'dp'. openjpeg-2.5.3/thirdparty/libpng/pngrutil.c:3200:55: note: Function 'png_combine_row' argument 2 names different: declaration 'row' definition 'dp'. openjpeg-2.5.3/thirdparty/libpng/pngset.c:1390:22: style: Condition 'num_chunks_in<0' is always false [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/libpng/pngset.c:1381:22: note: Assuming that condition 'num_chunks_in<=0' is not redundant openjpeg-2.5.3/thirdparty/libpng/pngset.c:1390:22: note: Condition 'num_chunks_in<0' is always false openjpeg-2.5.3/thirdparty/libpng/pngwrite.c:2375:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libpng/pngwrite.c:496:11: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] openjpeg-2.5.3/thirdparty/libpng/pngwrite.c:2080:37: style: Condition '(*(const unsigned charpng_const_bytep)&le)!=0' is always true [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/libpng/pngwrite.c:2078:24: note: Assignment 'le=0x0001', assigned value is 1 openjpeg-2.5.3/thirdparty/libpng/pngwrite.c:2080:37: note: Condition '(*(const unsigned charpng_const_bytep)&le)!=0' is always true openjpeg-2.5.3/thirdparty/libpng/pngwrite.c:492:15: style: Variable 'tbuf' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/libpng/pngwtran.c:418:33: style: Variable 'dp' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/thirdparty/libpng/pngwtran.c:438:33: style: Variable 'dp' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/thirdparty/libpng/pngwtran.c:480:33: style: Variable 'dp' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:531:23: style: Condition 'avail_in>input_len' is always false [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:529:26: note: Assignment 'avail_in=(uInt)-1', assigned value is -1 openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:531:23: note: Condition 'avail_in>input_len' is always false openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:975:17: style: Condition 'avail>input_len' is always false [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:973:20: note: Assignment 'avail=(uInt)-1', assigned value is -1 openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:975:17: note: Condition 'avail>input_len' is always false openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:439:69: style:inconclusive: Function 'png_free_buffer_list' argument 2 names different: declaration 'list' definition 'listp'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:1006:1: note: Function 'png_free_buffer_list' argument 2 names different: declaration 'list' definition 'listp'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:439:69: note: Function 'png_free_buffer_list' argument 2 names different: declaration 'list' definition 'listp'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:673:40: style:inconclusive: Function 'png_write_IHDR' argument 6 names different: declaration 'compression_method' definition 'compression_type'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:1146:1: note: Function 'png_write_IHDR' argument 6 names different: declaration 'compression_method' definition 'compression_type'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:673:40: note: Function 'png_write_IHDR' argument 6 names different: declaration 'compression_method' definition 'compression_type'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:673:62: style:inconclusive: Function 'png_write_IHDR' argument 7 names different: declaration 'filter_method' definition 'filter_type'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:1146:1: note: Function 'png_write_IHDR' argument 7 names different: declaration 'filter_method' definition 'filter_type'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:673:62: note: Function 'png_write_IHDR' argument 7 names different: declaration 'filter_method' definition 'filter_type'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:674:9: style:inconclusive: Function 'png_write_IHDR' argument 8 names different: declaration 'interlace_method' definition 'interlace_type'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:1146:1: note: Function 'png_write_IHDR' argument 8 names different: declaration 'interlace_method' definition 'interlace_type'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:674:9: note: Function 'png_write_IHDR' argument 8 names different: declaration 'interlace_method' definition 'interlace_type'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:931:57: style:inconclusive: Function 'png_compress_IDAT' argument 2 names different: declaration 'row_data' definition 'input'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:1153:1: note: Function 'png_compress_IDAT' argument 2 names different: declaration 'row_data' definition 'input'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:931:57: note: Function 'png_compress_IDAT' argument 2 names different: declaration 'row_data' definition 'input'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:932:22: style:inconclusive: Function 'png_compress_IDAT' argument 3 names different: declaration 'row_data_length' definition 'input_len'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:1153:1: note: Function 'png_compress_IDAT' argument 3 names different: declaration 'row_data_length' definition 'input_len'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:932:22: note: Function 'png_compress_IDAT' argument 3 names different: declaration 'row_data_length' definition 'input_len'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:1099:42: style:inconclusive: Function 'png_write_sRGB' argument 2 names different: declaration 'intent' definition 'srgb_intent'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:1176:1: note: Function 'png_write_sRGB' argument 2 names different: declaration 'intent' definition 'srgb_intent'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:1099:42: note: Function 'png_write_sRGB' argument 2 names different: declaration 'intent' definition 'srgb_intent'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:1179:56: style:inconclusive: Function 'png_write_sPLT' argument 2 names different: declaration 'palette' definition 'spalette'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:1195:1: note: Function 'png_write_sPLT' argument 2 names different: declaration 'palette' definition 'spalette'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:1179:56: note: Function 'png_write_sPLT' argument 2 names different: declaration 'palette' definition 'spalette'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:1348:54: style:inconclusive: Function 'png_write_tRNS' argument 2 names different: declaration 'trans' definition 'trans_alpha'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:1200:1: note: Function 'png_write_tRNS' argument 2 names different: declaration 'trans' definition 'trans_alpha'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:1348:54: note: Function 'png_write_tRNS' argument 2 names different: declaration 'trans' definition 'trans_alpha'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:1349:25: style:inconclusive: Function 'png_write_tRNS' argument 3 names different: declaration 'values' definition 'tran'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:1200:1: note: Function 'png_write_tRNS' argument 3 names different: declaration 'values' definition 'tran'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:1349:25: note: Function 'png_write_tRNS' argument 3 names different: declaration 'values' definition 'tran'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:1349:35: style:inconclusive: Function 'png_write_tRNS' argument 4 names different: declaration 'number' definition 'num_trans'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:1200:1: note: Function 'png_write_tRNS' argument 4 names different: declaration 'number' definition 'num_trans'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:1349:35: note: Function 'png_write_tRNS' argument 4 names different: declaration 'number' definition 'num_trans'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:1414:58: style:inconclusive: Function 'png_write_bKGD' argument 2 names different: declaration 'values' definition 'back'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngpriv.h:1206:1: note: Function 'png_write_bKGD' argument 2 names different: declaration 'values' definition 'back'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:1414:58: note: Function 'png_write_bKGD' argument 2 names different: declaration 'values' definition 'back'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:2748:12: style:inconclusive: Function 'png_write_filtered_row' argument 3 names different: declaration 'row_bytes' definition 'full_row_length'. [funcArgNamesDifferent] openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:2275:12: note: Function 'png_write_filtered_row' argument 3 names different: declaration 'row_bytes' definition 'full_row_length'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:2748:12: note: Function 'png_write_filtered_row' argument 3 names different: declaration 'row_bytes' definition 'full_row_length'. openjpeg-2.5.3/thirdparty/libpng/pngwutil.c:637:72: style: Parameter 'comp' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/libtiff/tif_aux.c:114:28: error: There is an unknown macro here somewhere. Configuration is required. If TIFF_SSIZE_FORMAT is a macro then please configure it. [unknownMacro] openjpeg-2.5.3/thirdparty/libtiff/tif_close.c:49:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_codec.c:115:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu16 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_color.c:55:41: style: Parameter 'cielab' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/libtiff/tif_color.c:94:12: style: Variable 'matrix' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/libtiff/tif_color.c:136:32: style: Parameter 'refWhite' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/libtiff/tif_color.c:251:54: style: Parameter 'luma' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/libtiff/tif_color.c:251:67: style: Parameter 'refBlackWhite' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/libtiff/tif_compress.c:44:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu16 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_compress.c:84:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu16 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_dir.c:215:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_dir.c:466:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_dir.c:1118:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_dir.c:1830:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_dir.c:2193:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_dir.c:1848:53: style: Condition 'poffbtd_samplesperpixel==3 openjpeg-2.5.3/thirdparty/libtiff/tif_strip.c:260:40: note: opposite inner condition: td->td_samplesperpixel!=3 openjpeg-2.5.3/thirdparty/libtiff/tif_strip.c:61:20: style: Variable 'td' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/libtiff/tif_strip.c:80:20: style: Variable 'td' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/libtiff/tif_strip.c:186:20: style: Variable 'td' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/libtiff/tif_strip.c:248:20: style: Variable 'td' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/libtiff/tif_strip.c:329:20: style: Variable 'td' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/libtiff/tif_swab.c:167:34: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/thirdparty/libtiff/tif_swab.c:188:14: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/thirdparty/libtiff/tif_swab.c:203:34: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/thirdparty/libtiff/tif_swab.c:230:14: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openjpeg-2.5.3/thirdparty/libtiff/tif_tile.c:38:20: style: Variable 'td' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/libtiff/tif_tile.c:73:20: style: Variable 'td' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/libtiff/tif_tile.c:110:20: style: Variable 'td' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/libtiff/tif_tile.c:143:20: style: Variable 'td' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/libtiff/tif_tile.c:191:20: style: Variable 'td' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/libtiff/tif_unix.c:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_unix.c:99:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_unix.c:125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_unix.c:243:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_unix.c:356:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_unix.c:366:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_win32.c:126:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_BEGIN [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_win32.c:192:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_MAP_READ [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_win32.c:274:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_EXISTING [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_win32.c:332:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_EXISTING [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_win32.c:426:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_win32.c:436:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_write.c:602:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libtiff/tif_write.c:690:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libz/compress.c:46:37: style: Condition 'left>(uLong)max' is always true [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/libz/compress.c:50:41: style: Condition 'sourceLen>(uLong)max' is always true [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/libz/deflate.c:426:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_MEM_LEVEL [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libz/deflate.c:1794:20: style: Condition 'len==left' is always false [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/libz/deflate.c:1792:13: note: len is assigned '(left)>(have)?(have):(left)' here. openjpeg-2.5.3/thirdparty/libz/deflate.c:1794:20: note: Condition 'len==left' is always false openjpeg-2.5.3/thirdparty/libz/deflate.c:866:20: style: Variable 'str' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/thirdparty/libz/deflate.c:2019:9: style: Variable 'bflush' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/thirdparty/libz/inflate.c:220:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WBITS [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libz/inftrees.c:279:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libz/trees.c:352:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libz/trees.c:557:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libz/trees.c:640:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libz/trees.c:888:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/thirdparty/libz/trees.c:507:50: style: Parameter 'tree' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/libz/trees.c:964:43: style: Parameter 's' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/thirdparty/libz/uncompr.c:59:37: style: Condition 'left>(uLong)max' is always true [knownConditionTrueFalse] openjpeg-2.5.3/thirdparty/libz/uncompr.c:63:35: style: Condition 'len>(uLong)max' is always true [knownConditionTrueFalse] openjpeg-2.5.3/tools/travis-ci/detect-avx2.c:62:0: error: #error "not supported" [preprocessorErrorDirective] openjpeg-2.5.3/tools/travis-ci/detect-avx2.c:62:2: error: #error "not supported" [preprocessorErrorDirective] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:96:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:417:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LRCP [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:437:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tile [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:456:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:502:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:628:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opj_optarg [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1445:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pw [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1771:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLRSPC_GRAY [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1928:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_PATH_LEN [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:502:43: style:inconclusive: Boolean expression 'image->comps[0].w==2048' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:517:43: style:inconclusive: Boolean expression 'image->comps[0].w==4096' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:819:13: warning:inconclusive: The buffer 'progression' may not be null-terminated after the call to strncpy(). [terminateStrncpy] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1339:9: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1514:29: style: Local variable 'prec_max' shadows outer variable [shadowVariable] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1439:9: note: Shadowed declaration openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1514:29: note: Shadow variable openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1542:29: style: Local variable 'prec_max' shadows outer variable [shadowVariable] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1439:9: note: Shadowed declaration openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1542:29: note: Shadow variable openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1576:25: style: Local variable 'prec_max' shadows outer variable [shadowVariable] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1439:9: note: Shadowed declaration openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1576:25: note: Shadow variable openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1626:25: style: Local variable 'prec_max' shadows outer variable [shadowVariable] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1439:9: note: Shadowed declaration openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1626:25: note: Shadow variable openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1677:25: style: Local variable 'prec_max' shadows outer variable [shadowVariable] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1439:9: note: Shadowed declaration openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1677:25: note: Shadow variable openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:494:16: style: Variable 'POC' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:646:19: style: Variable 'of' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:667:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:686:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:776:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:809:19: style: Variable 'index' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:864:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1734:50: style: Parameter 'parameters' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1738:19: style: Variable 'img' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:76:11: style: struct member 'dircnt::filename_buf' is never used. [unusedStructMember] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:78:12: style: struct member 'dircnt::filename' is never used. [unusedStructMember] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:533:23: style: Variable 'temp_rate' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:556:23: style: Variable 'temp_rate' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:494:16: style: Variable 'POC' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1738:19: style: Variable 'img' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEG.c:1964:7: style: Variable 'j' is assigned a value that is never used. [unreadVariable] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:149:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:170:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:240:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opj_optarg [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:448:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:467:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:486:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:530:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opj_event_mgr_t [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:785:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'jint *'. [invalidPrintfArgType_sint] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:854:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'jshort *'. [invalidPrintfArgType_sint] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:142:17: style: Variable 'content' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:163:17: style: Variable 'content' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:186:27: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:190:9: style: Variable 'ext' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:284:11: style: Variable 'of' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:527:7: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:527:13: style: Variable 'ptr1' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:527:20: style: Variable 'ptr2' can be declared as pointer to const [constVariablePointer] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:65:8: style: struct member 'dircnt::filename_buf' is never used. [unusedStructMember] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:511:7: style: Unused variable: min_value [unusedVariable] openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:511:18: style: Unused variable: max_value [unusedVariable] openjpeg-2.5.3/wrapping/java/openjp2/index.c:62:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] openjpeg-2.5.3/wrapping/java/openjp2/index.c:43:62: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] openjpeg-2.5.3/tests/ppm2rgb3.c:47:40: warning: If resource allocation fails, then there is a possible null pointer dereference: ppm [ctunullpointerOutOfResources] openjpeg-2.5.3/tests/ppm2rgb3.c:129:14: note: Assuming allocation function fails openjpeg-2.5.3/tests/ppm2rgb3.c:129:14: note: Assignment 'ppm=fopen(fn,"rb")', assigned value is 0 openjpeg-2.5.3/tests/ppm2rgb3.c:131:18: note: Calling function readheader, 1st argument is null openjpeg-2.5.3/tests/ppm2rgb3.c:47:40: note: Dereferencing argument ppm that is null diff: head openjpeg-2.5.3/src/bin/jp2/converttif.c:49:3: error: #error OPJ_HAVE_LIBTIFF_NOT_DEFINED [preprocessorErrorDirective] 2.17.0 openjpeg-2.5.3/src/bin/jp2/opj_compress.c:488:23: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] 2.17.0 openjpeg-2.5.3/src/bin/jp2/opj_compress.c:519:23: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] 2.17.0 openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:392:23: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] 2.17.0 openjpeg-2.5.3/src/bin/jp2/opj_decompress.c:425:23: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] 2.17.0 openjpeg-2.5.3/src/bin/jp2/opj_dump.c:141:23: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] 2.17.0 openjpeg-2.5.3/src/bin/jp2/opj_dump.c:173:23: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] head openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:1164:21: performance:inconclusive: Either there is a missing 'override', or the member function 'OPJMarkerTree::OnItemMenu' can be static. [functionStatic] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:380:10: note: Either there is a missing 'override', or the member function 'OPJMarkerTree::OnItemMenu' can be static. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:1164:21: note: Either there is a missing 'override', or the member function 'OPJMarkerTree::OnItemMenu' can be static. head openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1305:12: style: Variable 'count' is assigned a value that is never used. [unreadVariable] head openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1689:21: performance:inconclusive: Either there is a missing 'override', or the member function 'OPJChildFrame::OnActivate' can be static. [functionStatic] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:535:10: note: Either there is a missing 'override', or the member function 'OPJChildFrame::OnActivate' can be static. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1689:21: note: Either there is a missing 'override', or the member function 'OPJChildFrame::OnActivate' can be static. head openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1715:21: performance:inconclusive: Either there is a missing 'override', or the member function 'OPJChildFrame::OnLostFocus' can be static. [functionStatic] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:539:10: note: Either there is a missing 'override', or the member function 'OPJChildFrame::OnLostFocus' can be static. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1715:21: note: Either there is a missing 'override', or the member function 'OPJChildFrame::OnLostFocus' can be static. head openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:406:19: style:inconclusive: Either there is a missing 'override', or the member function 'OPJViewerApp::OnExit' can be const. [functionConst] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:195:9: note: Either there is a missing 'override', or the member function 'OPJViewerApp::OnExit' can be const. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:406:19: note: Either there is a missing 'override', or the member function 'OPJViewerApp::OnExit' can be const. head openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:873:12: style: Variable 'size' is assigned a value that is never used. [unreadVariable] head openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:971:14: style: Variable 'eventstring' is assigned a value that is never used. [unreadVariable] 2.17.0 openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:195:9: style:inconclusive: Either there is a missing 'override', or the member function 'OPJViewerApp::OnExit' can be const. [functionConst] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:406:19: note: Either there is a missing 'override', or the member function 'OPJViewerApp::OnExit' can be const. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:195:9: note: Either there is a missing 'override', or the member function 'OPJViewerApp::OnExit' can be const. 2.17.0 openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:380:10: performance:inconclusive: Either there is a missing 'override', or the member function 'OPJMarkerTree::OnItemMenu' can be static. [functionStatic] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJThreads.cpp:1164:21: note: Either there is a missing 'override', or the member function 'OPJMarkerTree::OnItemMenu' can be static. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:380:10: note: Either there is a missing 'override', or the member function 'OPJMarkerTree::OnItemMenu' can be static. 2.17.0 openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:535:10: performance:inconclusive: Either there is a missing 'override', or the member function 'OPJChildFrame::OnActivate' can be static. [functionStatic] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1689:21: note: Either there is a missing 'override', or the member function 'OPJChildFrame::OnActivate' can be static. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:535:10: note: Either there is a missing 'override', or the member function 'OPJChildFrame::OnActivate' can be static. 2.17.0 openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:539:10: performance:inconclusive: Either there is a missing 'override', or the member function 'OPJChildFrame::OnLostFocus' can be static. [functionStatic] openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.cpp:1715:21: note: Either there is a missing 'override', or the member function 'OPJChildFrame::OnLostFocus' can be static. openjpeg-2.5.3/src/bin/wx/OPJViewer/source/OPJViewer.h:539:10: note: Either there is a missing 'override', or the member function 'OPJChildFrame::OnLostFocus' can be static. head openjpeg-2.5.3/src/bin/wx/OPJViewer/source/wxj2kparser.cpp:579:23: style: Variable 'rsiz' is assigned a value that is never used. [unreadVariable] 2.17.0 openjpeg-2.5.3/src/lib/openjp2/j2k.c:3858:45: style: Parameter 'p_header_data' can be declared as pointer to const [constParameterPointer] head openjpeg-2.5.3/src/lib/openjp2/j2k.c:3858:45: style: Parameter 'p_header_data' can be declared as pointer to const. However it seems that 'opj_j2k_read_plt' is a callback function, if 'p_header_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1420:33: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/j2k.c:3858:45: note: Parameter 'p_header_data' can be declared as pointer to const 2.17.0 openjpeg-2.5.3/src/lib/openjp2/j2k.c:3913:16: style: Parameter 'p_header_data' can be declared as pointer to const [constParameterPointer] head openjpeg-2.5.3/src/lib/openjp2/j2k.c:3913:16: style: Parameter 'p_header_data' can be declared as pointer to const. However it seems that 'opj_j2k_read_ppm' is a callback function, if 'p_header_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1421:32: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/j2k.c:3913:16: note: Parameter 'p_header_data' can be declared as pointer to const 2.17.0 openjpeg-2.5.3/src/lib/openjp2/j2k.c:4133:45: style: Parameter 'p_header_data' can be declared as pointer to const [constParameterPointer] head openjpeg-2.5.3/src/lib/openjp2/j2k.c:4133:45: style: Parameter 'p_header_data' can be declared as pointer to const. However it seems that 'opj_j2k_read_ppt' is a callback function, if 'p_header_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1422:33: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/j2k.c:4133:45: note: Parameter 'p_header_data' can be declared as pointer to const 2.17.0 openjpeg-2.5.3/src/lib/openjp2/j2k.c:6417:45: style: Parameter 'p_header_data' can be declared as pointer to const [constParameterPointer] head openjpeg-2.5.3/src/lib/openjp2/j2k.c:6417:45: style: Parameter 'p_header_data' can be declared as pointer to const. However it seems that 'opj_j2k_read_mco' is a callback function, if 'p_header_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/j2k.c:1431:48: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/j2k.c:6417:45: note: Parameter 'p_header_data' can be declared as pointer to const 2.17.0 openjpeg-2.5.3/src/lib/openjp2/jp2.c:2532:44: style: Parameter 'p_header_data' can be declared as pointer to const [constParameterPointer] head openjpeg-2.5.3/src/lib/openjp2/jp2.c:2532:44: style: Parameter 'p_header_data' can be declared as pointer to const. However it seems that 'opj_jp2_read_jp' is a callback function, if 'p_header_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/jp2.c:426:14: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/jp2.c:2532:44: note: Parameter 'p_header_data' can be declared as pointer to const 2.17.0 openjpeg-2.5.3/src/lib/openjp2/jp2.c:728:46: style: Parameter 'p_bpc_header_data' can be declared as pointer to const [constParameterPointer] head openjpeg-2.5.3/src/lib/openjp2/jp2.c:728:46: style: Parameter 'p_bpc_header_data' can be declared as pointer to const. However it seems that 'opj_jp2_read_bpcc' is a callback function, if 'p_bpc_header_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/src/lib/openjp2/jp2.c:434:16: note: You might need to cast the function pointer here openjpeg-2.5.3/src/lib/openjp2/jp2.c:728:46: note: Parameter 'p_bpc_header_data' can be declared as pointer to const head openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:100:40: warning: If memory allocation fails, then there is a possible null pointer dereference: subfaixbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:93:70: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:93:41: note: Assignment 'faix->subfaixbox.byte4_params=(struct subfaixbox4_param_t*)malloc(sizeof(struct subfaixbox4_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:96:20: note: subfaixbox is assigned 'faix->subfaixbox.byte4_params' here. openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:100:40: note: Null pointer dereference head openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:73:40: warning: If memory allocation fails, then there is a possible null pointer dereference: subfaixbox [nullPointerOutOfMemory] openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:66:70: note: Assuming allocation function fails openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:66:41: note: Assignment 'faix->subfaixbox.byte8_params=(struct subfaixbox8_param_t*)malloc(sizeof(struct subfaixbox8_param_t))', assigned value is 0 openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:69:20: note: subfaixbox is assigned 'faix->subfaixbox.byte8_params' here. openjpeg-2.5.3/src/lib/openjpip/faixbox_manager.c:73:40: note: Null pointer dereference head openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_J2K.cpp:67:24: style: C-style pointer casting [cstyleCast] 2.17.0 openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_J2K.cpp:67:25: style: C-style pointer casting [cstyleCast] head openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_J2K.cpp:88:24: style: C-style pointer casting [cstyleCast] 2.17.0 openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_J2K.cpp:88:25: style: C-style pointer casting [cstyleCast] head openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_J2K.cpp:96:24: style: C-style pointer casting [cstyleCast] 2.17.0 openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_J2K.cpp:96:25: style: C-style pointer casting [cstyleCast] head openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_JP2.cpp:67:24: style: C-style pointer casting [cstyleCast] 2.17.0 openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_JP2.cpp:67:25: style: C-style pointer casting [cstyleCast] head openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_JP2.cpp:88:24: style: C-style pointer casting [cstyleCast] 2.17.0 openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_JP2.cpp:88:25: style: C-style pointer casting [cstyleCast] head openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_JP2.cpp:96:24: style: C-style pointer casting [cstyleCast] 2.17.0 openjpeg-2.5.3/tests/fuzzers/opj_decompress_fuzzer_JP2.cpp:96:25: style: C-style pointer casting [cstyleCast] head openjpeg-2.5.3/tests/ppm2rgb3.c:47:40: warning: If resource allocation fails, then there is a possible null pointer dereference: ppm [ctunullpointerOutOfResources] openjpeg-2.5.3/tests/ppm2rgb3.c:129:14: note: Assuming allocation function fails openjpeg-2.5.3/tests/ppm2rgb3.c:129:14: note: Assignment 'ppm=fopen(fn,"rb")', assigned value is 0 openjpeg-2.5.3/tests/ppm2rgb3.c:131:18: note: Calling function readheader, 1st argument is null openjpeg-2.5.3/tests/ppm2rgb3.c:47:40: note: Dereferencing argument ppm that is null 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmserr.c:460:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultLogErrorHandlerFunction [valueFlowBailoutIncompleteVar] 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1328:55: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1328:55: style: Parameter 'wOut' can be declared as const array. However it seems that 'PackAnyWords' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3127:109: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1328:55: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1419:58: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1419:58: style: Parameter 'wOut' can be declared as const array. However it seems that 'PackPlanarWords' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3126:96: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1419:58: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1499:53: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1499:53: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack6Words' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3123:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1499:53: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1525:57: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1525:57: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack6WordsSwap' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3124:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1525:57: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1638:53: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1638:53: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack4Words' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3118:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1638:53: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1659:60: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1659:60: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack4WordsReverse' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3119:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1659:60: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1681:57: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1681:57: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack4WordsSwap' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3120:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1681:57: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1703:62: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1703:62: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack4WordsBigEndian' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3121:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1703:62: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1793:62: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1793:62: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3BytesOptimized' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3073:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1793:62: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1825:66: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1825:66: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3BytesSwapOptimized' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3081:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1825:66: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1842:53: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1842:53: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3Words' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3108:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1842:53: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1861:57: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1861:57: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3WordsSwap' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3109:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1861:57: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1880:62: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1880:62: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3WordsBigEndian' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3110:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1880:62: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1916:70: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1916:70: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3BytesAndSkip1Optimized' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3074:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1916:70: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1951:79: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1951:79: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3BytesAndSkip1SwapFirstOptimized' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3076:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1951:79: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1985:74: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1985:74: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3BytesAndSkip1SwapOptimized' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3080:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:1985:74: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2020:83: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2020:83: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3BytesAndSkip1SwapSwapFirstOptimized' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3078:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2020:83: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2037:61: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2037:61: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3WordsAndSkip1' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3111:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2037:61: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2057:65: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2057:65: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3WordsAndSkip1Swap' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3112:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2057:65: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2078:70: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2078:70: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3WordsAndSkip1SwapFirst' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3113:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2078:70: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2099:74: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2099:74: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack3WordsAndSkip1SwapSwapFirst' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3116:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2099:74: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2136:60: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2136:60: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack1ByteReversed' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3067:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2136:60: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2182:52: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2182:52: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack1Word' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3103:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2182:52: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2198:60: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2198:60: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack1WordReversed' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3106:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2198:60: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2213:61: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2213:61: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack1WordBigEndian' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3107:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2213:61: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2229:57: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2229:57: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack1WordSkip1' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3104:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2229:57: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2244:66: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2244:66: style: Parameter 'wOut' can be declared as const array. However it seems that 'Pack1WordSkip1SwapFirst' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3105:79: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2244:66: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2482:54: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2482:54: style: Parameter 'wOut' can be declared as const array. However it seems that 'PackFloatsFromFloat' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3142:94: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2482:54: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2531:54: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2531:54: style: Parameter 'wOut' can be declared as const array. However it seems that 'PackDoublesFromFloat' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3144:94: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2531:54: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2585:56: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2585:56: style: Parameter 'wOut' can be declared as const array. However it seems that 'PackLabFloatFromFloat' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3135:94: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2585:56: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2613:57: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2613:57: style: Parameter 'wOut' can be declared as const array. However it seems that 'PackLabDoubleFromFloat' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3138:94: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2613:57: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2642:56: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2642:56: style: Parameter 'wOut' can be declared as const array. However it seems that 'PackXYZFloatFromFloat' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3136:94: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2642:56: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2670:57: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2670:57: style: Parameter 'wOut' can be declared as const array. However it seems that 'PackXYZDoubleFromFloat' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3139:94: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2670:57: note: Parameter 'wOut' can be declared as const array 2.17.0 openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2858:54: style: Parameter 'wOut' can be declared as const array [constParameter] head openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2858:54: style: Parameter 'wOut' can be declared as const array. However it seems that 'PackHalfFromFloat' is a callback function, if 'wOut' is declared with const you might also need to cast function pointer(s). [constParameterCallback] openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:3147:94: note: You might need to cast the function pointer here openjpeg-2.5.3/thirdparty/liblcms2/src/cmspack.c:2858:54: note: Parameter 'wOut' can be declared as const array head openjpeg-2.5.3/tools/travis-ci/detect-avx2.c:62:2: error: #error "not supported" [preprocessorErrorDirective] 2.17.0 openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:153:17: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] 2.17.0 openjpeg-2.5.3/wrapping/java/openjp2/JavaOpenJPEGDecoder.c:176:17: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] DONE