2025-11-18 17:49 ftp://ftp.de.debian.org/debian/pool/main/p/perl-tk/perl-tk_804.036+dfsg1.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=motif --library=zlib --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 -j90 platform: Linux-6.8.0-87-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.18.0 head-info: d8b6e08 (2025-11-17 23:40:03 +0100) count: 3062 3031 elapsed-time: 18.9 9.3 head-timing-info: old-timing-info: head results: perl-tk-804.036+dfsg1/Event/pTkCallback.c:38:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/Event/pTkCallback.c:106:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/Event/pTkCallback.c:117:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/Event/pTkCallback.c:130:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/Event/pTkCallback.c:145:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ckconfig.c:171:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] perl-tk-804.036+dfsg1/Event/pTkCallback.c:157:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/Event/pTkCallback.c:229:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/Event/pTkCallback.c:282:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jpeglib.h:72:1: debug: Failed to parse 'typedef short ( * * ) [ 64 ] JBLOCKARRAY ;'. The checking continues anyway. [simplifyTypedef] perl-tk-804.036+dfsg1/Event/pTkCallback.c:412:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:345:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:550:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/cdjpeg.c:151:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/cdjpeg.c:169:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/example.c:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/example.c:307:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/imgJPEG.c:216:5: error: There is an unknown macro here somewhere. Configuration is required. If JDIMENSION is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/JPEG/jpeg/ckconfig.c:330:21: style: Condition 'is_char_signed((int)signed_char_check)' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/JPEG/jpeg/ckconfig.c:330:21: note: Calling function 'is_char_signed' returns 0 perl-tk-804.036+dfsg1/JPEG/jpeg/ckconfig.c:330:21: note: Condition 'is_char_signed((int)signed_char_check)' is always false perl-tk-804.036+dfsg1/JPEG/jpeg/jerror.c:111:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/djpeg.c:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdjpgcom.c:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/djpeg.c:243:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdjpgcom.c:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/djpeg.c:382:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdjpgcom.c:157:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/djpeg.c:497:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdjpgcom.c:180:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdjpgcom.c:204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdjpgcom.c:231:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/readpng.c:54:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/readpng2.c:126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemdos.c:81:53: error: syntax error: h . 1000000000L [syntaxError] perl-tk-804.036+dfsg1/JPEG/jpeg/rdjpgcom.c:303:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/imgPNG.c:135:5: error: There is an unknown macro here somewhere. Configuration is required. If png_structp is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/readpng.c:144:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_INFO_bKGD [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/readpng2.c:155:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_LIBPNG_VER_STRING [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdjpgcom.c:330:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/readpng.c:202:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_COLOR_TYPE_PALETTE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/readpng2.c:380:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdjpgcom.c:396:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/readpng2.c:612:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdjpgcom.c:467:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/PngFile.c:47:31: error: There is an unknown macro here somewhere. Configuration is required. If TEXT is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/writepng.c:47:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/writepng.c:68:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_LIBPNG_VER_STRING [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/writepng.c:356:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/pngminus/png2pnm.c:62:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/wrjpgcom.c:97:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/pngminus/png2pnm.c:168:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/wrjpgcom.c:110:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/pngminus/png2pnm.c:253:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_COLOR_TYPE_PALETTE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/wrjpgcom.c:146:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ckconfig.c:268:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/wrjpgcom.c:206:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ckconfig.c:275:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/wrjpgcom.c:229:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/wrjpgcom.c:254:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdcolmap.c:88:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/wrjpgcom.c:273:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdcolmap.c:131:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/wrjpgcom.c:295:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdcolmap.c:150:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/wrjpgcom.c:354:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdcolmap.c:210:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/wrjpgcom.c:443:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:153:1: debug: Failed to parse 'typedef unsigned int ( * * ) [ ( 1 << 5 ) ] hist3d ;'. The checking continues anyway. [simplifyTypedef] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-win.c:138:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-win.c:413:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAPINFOHEADER [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/pngminus/pnm2png.c:63:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmac.c:161:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsFromStart [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-win.c:621:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/pngminus/pnm2png.c:167:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmac.c:179:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsFromStart [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/pngminus/pnm2png.c:222:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_COLOR_TYPE_GRAY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmac.c:217:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gestaltFSAttr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ckconfig.c:111:35: style: Parameter 'arg2' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmac.c:274:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next_file_num [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:501:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCU_data [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:666:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCU_data [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdswitch.c:31:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/inflate86/inffas86.c:1122:0: error: #error "x86 architecture not defined" [preprocessorErrorDirective] perl-tk-804.036+dfsg1/JPEG/jpeg/rdswitch.c:48:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdswitch.c:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdswitch.c:139:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/test.cpp:8:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcphuff.c:398:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCU_data [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdswitch.c:183:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcphuff.c:483:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCU_data [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdswitch.c:284:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcphuff.c:589:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCU_data [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdswitch.c:318:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcphuff.c:640:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCU_data [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.h:120:23: error: Returning object that will be invalid when returning. [returnDanglingLifetime] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.h:120:24: note: Passed to constructor of 'gzomanip < int >'. perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.h:120:23: note: Returning object that will be invalid when returning. perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/ioapi.h:38:1: debug: Failed to parse 'typedef voidpf ( * open_file_func ) OF ( ( voidpf opaque , const char * filename , int mode ) ) ;'. The checking continues anyway. [simplifyTypedef] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.h:125:23: error: Returning object that will be invalid when returning. [returnDanglingLifetime] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.h:125:24: note: Passed to constructor of 'gzomanip < int >'. perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.h:125:23: note: Returning object that will be invalid when returning. perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/ioapi.h:39:1: debug: Failed to parse 'typedef uLong ( * read_file_func ) OF ( ( voidpf opaque , voidpf stream , void * buf , uLong size ) ) ;'. The checking continues anyway. [simplifyTypedef] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream3/test.cc:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/ioapi.h:40:1: debug: Failed to parse 'typedef uLong ( * write_file_func ) OF ( ( voidpf opaque , voidpf stream , const void * buf , uLong size ) ) ;'. The checking continues anyway. [simplifyTypedef] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/ioapi.h:41:1: debug: Failed to parse 'typedef long ( * tell_file_func ) OF ( ( voidpf opaque , voidpf stream ) ) ;'. The checking continues anyway. [simplifyTypedef] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/ioapi.h:42:1: debug: Failed to parse 'typedef long ( * seek_file_func ) OF ( ( voidpf opaque , voidpf stream , uLong offset , int origin ) ) ;'. The checking continues anyway. [simplifyTypedef] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemname.c:130:3: warning: Return value of function mktemp() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:83:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_HREDRAW [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/ioapi.h:43:1: debug: Failed to parse 'typedef int ( * close_file_func ) OF ( ( voidpf opaque , voidpf stream ) ) ;'. The checking continues anyway. [simplifyTypedef] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:158:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.cpp:27:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:116:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/ioapi.h:44:1: debug: Failed to parse 'typedef int ( * testerror_file_func ) OF ( ( voidpf opaque , voidpf stream ) ) ;'. The checking continues anyway. [simplifyTypedef] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:432:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.cpp:69:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:124:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemname.c:130:3: warning: Obsolete function 'mktemp' called. It is recommended to use 'mkstemp' or 'mkdtemp' instead. [prohibitedmktempCalled] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:474:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.cpp:131:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:265:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:511:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.cpp:138:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:273:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/iowin32.c:79:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_READ [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:627:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.cpp:175:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream_test.cpp:17:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/iowin32.c:131:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_HANDLE_EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:658:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/infback9/inftree9.c:278:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.cpp:209:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/iowin32.c:155:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_HANDLE_EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-x.c:241:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:722:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAPINFOHEADER [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.cpp:227:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/iowin32.c:174:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWORD [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/cdjpeg.c:122:18: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-x.c:440:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisualScreenMask [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:793:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.cpp:246:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/iowin32.c:201:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_CURRENT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdatasrc.c:97:14: style: Checking if unsigned expression 'nbytes' is less than zero. [unsignedLessThanZero] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:956:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.cpp:264:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/testzlib/testzlib.c:188:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.cpp:273:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.cpp:282:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream3/zfstream.cc:58:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.cpp:294:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable badbit [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream3/zfstream.cc:86:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.cpp:314:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable badbit [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream3/zfstream.cc:134:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream3/zfstream.cc:172:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:156:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jpegtran.c:48:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream3/zfstream.cc:192:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:356:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ckconfig.c:106:9: style: struct member 'methods_struct::error_exit' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/JPEG/jpeg/jpegtran.c:101:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream3/zfstream.cc:234:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:496:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ckconfig.c:107:9: style: struct member 'methods_struct::trace_message' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/JPEG/jpeg/jpegtran.c:158:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream3/zfstream.cc:401:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:595:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ckconfig.c:108:9: style: struct member 'methods_struct::another_method' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/JPEG/jpeg/jpegtran.c:402:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream3/zfstream.cc:412:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:662:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream3/zfstream.cc:423:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/examples/zpipe.c:143:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ckconfig.c:171:8: style: Variable 'arg1' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream3/zfstream.cc:456:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/examples/zpipe.c:188:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream3/zfstream.cc:467:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream3/zfstream.cc:478:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/examples/fitblk.c:64:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/examples/fitblk.c:158:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/examples/zran.c:359:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/config/has_png.c:7:21: style: Parameter 'argv' can be declared as const array [constParameter] perl-tk-804.036+dfsg1/chnGlue.c:137:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzjoin.c:67:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzjoin.c:107:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcdctmgr.c:69:33: warning: Either the condition 'qtblno>=4' is redundant or the array 'cinfo->quant_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond] perl-tk-804.036+dfsg1/JPEG/jpeg/jcdctmgr.c:66:30: note: Assuming that condition 'qtblno>=4' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jcdctmgr.c:69:33: note: Array index out of bounds perl-tk-804.036+dfsg1/PNG/zlib/examples/gzjoin.c:437:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcdctmgr.c:69:33: warning: Either the condition 'qtblno<0' is redundant or the array 'cinfo->quant_tbl_ptrs[4]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jcdctmgr.c:66:16: note: Assuming that condition 'qtblno<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jcdctmgr.c:69:33: note: Negative array index perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:317:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCU_data [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:372:16: warning: If memory allocation fails, then there is a possible null pointer dereference: line [nullPointerOutOfMemory] perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:370:14: note: Assuming allocation function fails perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:370:14: note: Assignment 'buf=malloc(5000)', assigned value is 0 perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:371:9: note: Assignment 'line=buf', assigned value is 0 perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:372:16: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:391:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCU_data [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:483:8: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:370:14: note: Assuming allocation function fails perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:370:14: note: Assignment 'buf=malloc(5000)', assigned value is 0 perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:375:18: note: Calling function 'test1', 1st argument 'buf' value is 0 perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:478:22: note: Assignment 'p=buf', assigned value is 0 perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:483:8: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:467:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCU_data [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzappend.c:93:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzlog.c:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_EX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:485:32: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:370:14: note: Assuming allocation function fails perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:370:14: note: Assignment 'buf=malloc(5000)', assigned value is 0 perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:375:18: note: Calling function 'test1', 1st argument 'buf' value is 0 perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:483:7: note: Assuming condition is false perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:485:32: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:522:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCU_data [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:135:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzappend.c:268:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzlog.c:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_UN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/config/signedchar.c:1:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:124:7: warning: Return value of function ::gzread() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzappend.c:395:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzlog.c:147:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:372:37: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:370:14: note: Assuming allocation function fails perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:370:14: note: Assignment 'buf=malloc(5000)', assigned value is 0 perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:372:37: note: Null pointer addition perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.h:73:3: style: Class 'gzifstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:140:7: warning: Return value of function ::gzread() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/PNG/zlib/minigzip.c:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:485:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:370:14: note: Assuming allocation function fails perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:370:14: note: Assignment 'buf=malloc(5000)', assigned value is 0 perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:375:18: note: Calling function 'test1', 1st argument 'buf' value is 0 perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:483:7: note: Assuming condition is false perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:485:23: note: Null pointer addition perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.h:74:3: style: Class 'gzifstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:148:7: warning: Return value of function ::gzread() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/PNG/zlib/minigzip.c:211:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.h:85:3: style: Class 'gzofstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:200:19: warning: Return value of function ::gzwrite() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/PNG/zlib/inftrees.c:285:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/minigzip.c:245:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/config/xft.c:13:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFT_FAMILY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.h:86:3: style: Class 'gzofstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:248:19: warning: Return value of function ::gzwrite() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/PNG/zlib/minigzip.c:304:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/example.c:72:25: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:543:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCU_data [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:273:7: warning: Return value of function ::gzwrite() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/JPEG/jpeg/example.c:284:24: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.h:76:12: style: The destructor '~gzifstream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.h:52:12: note: Virtual destructor in base class perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.h:76:12: note: Destructor in derived class perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:288:7: warning: Return value of function ::gzwrite() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/evtGlue.c:36:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_FILE_EVENTS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.h:88:12: style: The destructor '~gzofstream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.h:52:12: note: Virtual destructor in base class perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.h:88:12: note: Destructor in derived class perl-tk-804.036+dfsg1/evtGlue.c:61:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_FILE_EVENTS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/evtGlue.c:90:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_FILE_EVENTS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream3/zfstream.h:270:3: style:inconclusive: Either there is a missing 'override', or the member function 'gzifstream::is_open' can be const. [functionConst] perl-tk-804.036+dfsg1/PNG/zlib/example.c:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream3/zfstream.h:359:3: style:inconclusive: Either there is a missing 'override', or the member function 'gzofstream::is_open' can be const. [functionConst] perl-tk-804.036+dfsg1/PNG/zlib/example.c:100:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngtest.c:132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/example.c:182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/examples/gun.c:550:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngtest.c:157:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/infback9/infback9.c:27:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZLIB_VERSION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/example.c:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/examples/gun.c:636:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngtest.c:637:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/infback9/infback9.c:289:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/example.c:260:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngtest.c:1311:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/infback9/infback9.c:606:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/example.c:320:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/example.c:357:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/ClientWin.c:45:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemansi.c:111:19: style: Parameter 'buffer_address' can be declared as pointer to const. However it seems that 'write_backing_store' is a callback function, if 'buffer_address' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemansi.c:147:31: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/JPEG/jpeg/jmemansi.c:111:19: note: Parameter 'buffer_address' can be declared as pointer to const perl-tk-804.036+dfsg1/JPEG/jpeg/jutils.c:120:21: style: Variable 'inptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/example.c:399:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/ClientWin.c:78:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/example.c:438:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/example.c:480:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdjpgcom.c:408:18: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/example.c:524:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdinput.c:240:5: warning: Either the condition 'qtblno>=4' is redundant or the array 'cinfo->quant_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond] perl-tk-804.036+dfsg1/JPEG/jpeg/jdinput.c:233:30: note: Assuming that condition 'qtblno>=4' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jdinput.c:240:5: note: Array index out of bounds perl-tk-804.036+dfsg1/JPEG/jpeg/jdinput.c:240:5: warning: Either the condition 'qtblno<0' is redundant or the array 'cinfo->quant_tbl_ptrs[4]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jdinput.c:233:16: note: Assuming that condition 'qtblno<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jdinput.c:240:5: note: Negative array index perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/wpng.c:230:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngerror.c:197:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemname.c:218:19: style: Parameter 'buffer_address' can be declared as pointer to const. However it seems that 'write_backing_store' is a callback function, if 'buffer_address' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemname.c:254:31: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/JPEG/jpeg/jmemname.c:218:19: note: Parameter 'buffer_address' can be declared as pointer to const perl-tk-804.036+dfsg1/PNG/libpng/pngerror.c:253:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcmarker.c:157:9: warning: Either the condition 'qtbl==NULL' is redundant or there is possible null pointer dereference: qtbl. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jcmarker.c:152:12: note: Assuming that condition 'qtbl==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jcmarker.c:157:9: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/XrmOption.c:120:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XrmQuark [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcmarker.c:200:9: warning: Either the condition 'htbl==NULL' is redundant or there is possible null pointer dereference: htbl. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jcmarker.c:197:12: note: Assuming that condition 'htbl==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jcmarker.c:200:9: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/XrmOption.c:182:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULLQUARK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:606:13: style: Local variable 'level' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:558:11: note: Shadowed declaration perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:606:13: note: Shadow variable perl-tk-804.036+dfsg1/pTk/XrmOption.c:308:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgObj.c:42:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPNG.c:118:5: error: There is an unknown macro here somewhere. Configuration is required. If png_structp is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/XrmOption.c:526:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_WIDGET_DEFAULT_PRIO [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgObj.c:232:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/XrmOption.c:591:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgJPEG.c:272:5: error: There is an unknown macro here somewhere. Configuration is required. If JDIMENSION is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgObj.c:275:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcparam.c:43:36: warning: Either the condition 'which_tbl<0' is redundant or the array 'cinfo->quant_tbl_ptrs[4]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jcparam.c:40:17: note: Assuming that condition 'which_tbl<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jcparam.c:43:36: note: Negative array index perl-tk-804.036+dfsg1/pTk/XrmOption.c:654:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XrmQuark [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgObj.c:314:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tcl_Channel [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-win.c:138:5: warning: Return value of function freopen() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/pTk/XrmOption.c:759:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LangOptionCommand [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:1089:1: debug: Failed to parse 'typedef int ( * ifunptr ) _ANSI_ARGS_ ( ( void ) ) ;'. The checking continues anyway. [simplifyTypedef] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgInit.c:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFzip.c:101:28: error: There is an unknown macro here somewhere. Configuration is required. If _ANSI_ARGS_ is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:92:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-win.c:139:5: warning: Return value of function freopen() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgUtil.c:145:19: error: There is an unknown macro here somewhere. Configuration is required. If _ANSI_ARGS_ is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:144:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgUnixPmap.c:46:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:322:11: style: Parameter 'argv' can be declared as const array [constParameter] perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:252:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdcolmap.c:185:9: style: Checking if unsigned expression 'w' is less than zero. [unsignedLessThanZero] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgUnixPmap.c:87:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZPixmap [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:454:11: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:532:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/rdcolmap.c:185:19: style: Checking if unsigned expression 'h' is less than zero. [unsignedLessThanZero] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFF.c:82:20: error: There is an unknown macro here somewhere. Configuration is required. If _ANSI_ARGS_ is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgUnixPmap.c:195:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:479:8: style: Variable 'bend' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jccolor.c:136:20: style: Variable 'ctab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/rdcolmap.c:185:34: style: Checking if unsigned expression 'maxval' is less than zero. [unsignedLessThanZero] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgUnixPmap.c:222:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/tkAppInit.c:69:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tcl_Interp [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/ansi2knr.c:514:9: style: Variable 'kp' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jccolor.c:192:20: style: Variable 'ctab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/testzlib/testzlib.c:198:9: warning: Return value of function deflateInit() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgUnixPmap.c:256:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/tkAppInit.c:109:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jccolor.c:231:20: style: Variable 'ctab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/testzlib/testzlib.c:239:9: warning: Return value of function inflateInit() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWinPmap.c:84:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XImage [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:95:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/PNG/zlib/gzio.c:122:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWinPmap.c:143:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCForeground [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:98:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jddctmgr.c:60:19: style: union member 'multiplier_table::islow_array' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/PNG/zlib/gzio.c:264:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWinPmap.c:191:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jddctmgr.c:62:19: style: union member 'multiplier_table::ifast_array' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/PNG/zlib/gzio.c:302:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/ppport.h:4938:1: error: There is an unknown macro here somewhere. Configuration is required. If CAT2 is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWinPmap.c:287:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCAND [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jddctmgr.c:65:19: style: union member 'multiplier_table::float_array' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:101:16: style:inconclusive: Technically the member function 'izstream::fp' can be const. [functionConst] perl-tk-804.036+dfsg1/PNG/zlib/gzio.c:412:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFpixar.c:124:28: error: There is an unknown macro here somewhere. Configuration is required. If _ANSI_ARGS_ is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:234:16: style:inconclusive: Technically the member function 'ozstream::fp' can be const. [functionConst] perl-tk-804.036+dfsg1/PNG/zlib/gzio.c:521:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:1136:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WBITS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/gzio.c:816:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/gzio.c:866:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmac.c:245:17: style: Variable 'osErr' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmac.c:243:11: note: osErr is assigned perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmac.c:245:17: note: osErr is overwritten perl-tk-804.036+dfsg1/PNG/zlib/gzio.c:944:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgBMP.c:233:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/readpng.c:130:30: style:inconclusive: Function 'readpng_get_bgcolor' argument 1 names different: declaration 'bg_red' definition 'red'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/readpng.h:59:30: note: Function 'readpng_get_bgcolor' argument 1 names different: declaration 'bg_red' definition 'red'. perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/readpng.c:130:30: note: Function 'readpng_get_bgcolor' argument 1 names different: declaration 'bg_red' definition 'red'. perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:196:11: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] perl-tk-804.036+dfsg1/PNG/zlib/gzio.c:1001:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgBMP.c:351:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/readpng.c:130:40: style:inconclusive: Function 'readpng_get_bgcolor' argument 2 names different: declaration 'bg_green' definition 'green'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/readpng.h:59:43: note: Function 'readpng_get_bgcolor' argument 2 names different: declaration 'bg_green' definition 'green'. perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/readpng.c:130:40: note: Function 'readpng_get_bgcolor' argument 2 names different: declaration 'bg_green' definition 'green'. perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:42:5: style: Class 'zstringlen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:246:10: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgBMP.c:380:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jctrans.c:120:41: warning: Either the condition 'tblno>=4' is redundant or the array 'srcinfo->quant_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond] perl-tk-804.036+dfsg1/JPEG/jpeg/jctrans.c:117:28: note: Assuming that condition 'tblno>=4' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jctrans.c:120:41: note: Array index out of bounds perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/readpng.c:130:52: style:inconclusive: Function 'readpng_get_bgcolor' argument 3 names different: declaration 'bg_blue' definition 'blue'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/readpng.h:59:58: note: Function 'readpng_get_bgcolor' argument 3 names different: declaration 'bg_blue' definition 'blue'. perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/readpng.c:130:52: note: Function 'readpng_get_bgcolor' argument 3 names different: declaration 'bg_blue' definition 'blue'. perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:55:9: style: Class 'izstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgBMP.c:502:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXBM.c:225:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jctrans.c:120:41: warning: Either the condition 'tblno<0' is redundant or the array 'srcinfo->quant_tbl_ptrs[4]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jctrans.c:117:15: note: Assuming that condition 'tblno<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jctrans.c:120:41: note: Negative array index perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:56:9: style: Class 'izstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXBM.c:410:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:127:21: style: Variable 'inptr0' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:160:9: style: Class 'ozstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXBM.c:465:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:127:29: style: Variable 'inptr1' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:164:9: style: Class 'ozstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:148:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PixmapMaster [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXBM.c:582:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:127:37: style: Variable 'inptr2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/objGlue.c:31:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:217:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXBM.c:625:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:131:22: style: Variable 'range_limit' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/objGlue.c:88:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:296:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:132:18: style: Variable 'Crrtab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/objGlue.c:95:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:489:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:133:18: style: Variable 'Cbbtab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/objGlue.c:136:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SVt_PVAV [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:529:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcmarker.c:312:24: style: Variable 'compptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:134:20: style: Variable 'Crgtab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:540:14: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] perl-tk-804.036+dfsg1/objGlue.c:161:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SVt_PVAV [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:563:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPM_MONO [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcmarker.c:555:24: style: Variable 'compptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:135:20: style: Variable 'Cbgtab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:588:13: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] perl-tk-804.036+dfsg1/objGlue.c:199:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SVt_PVAV [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:691:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorStruct [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:173:21: style: Variable 'inptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:108:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:589:13: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] perl-tk-804.036+dfsg1/PNG/zlib/zutil.c:305:31: style: Same expression on both sides of '-'. [duplicateExpression] perl-tk-804.036+dfsg1/objGlue.c:216:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/config/Hstrdup.c:10:2: error: Memory leak: p [memleak] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:859:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:221:21: style: Variable 'inptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:111:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:590:13: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] perl-tk-804.036+dfsg1/objGlue.c:223:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:923:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:252:21: style: Variable 'inptr0' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/config/signedchar.c:4:12: style: Same expression on both sides of '-' because 'x' and ''a'' represent the same value. [duplicateExpression] perl-tk-804.036+dfsg1/config/signedchar.c:3:18: note: 'x' is assigned value ''a'' here. perl-tk-804.036+dfsg1/config/signedchar.c:4:12: note: Same expression on both sides of '-' because 'x' and ''a'' represent the same value. perl-tk-804.036+dfsg1/objGlue.c:230:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:1024:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PixmapInstance [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:252:29: style: Variable 'inptr1' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/objGlue.c:237:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:1120:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:252:37: style: Variable 'inptr2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/objGlue.c:244:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcphuff.c:165:30: warning: Either the condition 'tbl>=4' is redundant or the array 'entropy->count_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond] perl-tk-804.036+dfsg1/JPEG/jpeg/jcphuff.c:161:26: note: Assuming that condition 'tbl>=4' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jcphuff.c:165:30: note: Array index out of bounds perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:252:45: style: Variable 'inptr3' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/examples/fitblk.c:115:28: style: Condition 'inf->avail_out!=0' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/zlib/examples/fitblk.c:104:26: note: Assignment 'inf->avail_out=4096', assigned value is 4096 perl-tk-804.036+dfsg1/PNG/zlib/examples/fitblk.c:109:17: note: Assuming condition is false perl-tk-804.036+dfsg1/PNG/zlib/examples/fitblk.c:115:28: note: Condition 'inf->avail_out!=0' is always true perl-tk-804.036+dfsg1/objGlue.c:255:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPS.c:97:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcphuff.c:165:30: warning: Either the condition 'tbl<0' is redundant or the array 'entropy->count_ptrs[4]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jcphuff.c:161:15: note: Assuming that condition 'tbl<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jcphuff.c:165:30: note: Negative array index perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:256:22: style: Variable 'range_limit' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/masmx64/inffas8664.c:84:21: style: struct member 'inffast_ar::esp' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/objGlue.c:270:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPS.c:285:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcdctmgr.c:180:58: style: Parameter 'compptr' can be declared as pointer to const. However it seems that 'forward_DCT' is a callback function, if 'compptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/JPEG/jpeg/jcdctmgr.c:365:29: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/JPEG/jpeg/jcdctmgr.c:180:58: note: Parameter 'compptr' can be declared as pointer to const perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:257:18: style: Variable 'Crrtab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/masmx64/inffas8664.c:85:21: style: struct member 'inffast_ar::ebp' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/PNG/zlib/examples/zran.c:224:5: error: Common realloc mistake: 'index' nulled but not freed upon failure [memleakOnRealloc] perl-tk-804.036+dfsg1/objGlue.c:304:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPS.c:496:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:276:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ONE_WORD_KEYS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcdctmgr.c:189:13: style: Variable 'divisors' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:197:35: warning: Either the condition 'tblno>=4' is redundant or the array 'cinfo->dc_huff_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:194:26: note: Assuming that condition 'tblno>=4' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:197:35: note: Array index out of bounds perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:258:18: style: Variable 'Cbbtab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/masmx64/inffas8664.c:94:40: style: struct member 'inffast_ar::hold' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/objGlue.c:319:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPS.c:522:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:849:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcdctmgr.c:198:25: style: Variable 'elemptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:197:35: warning: Either the condition 'tblno<0' is redundant or the array 'cinfo->dc_huff_tbl_ptrs[4]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:194:13: note: Assuming that condition 'tblno<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:197:35: note: Negative array index perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:259:20: style: Variable 'Crgtab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/masmx64/inffas8664.c:95:24: style: struct member 'inffast_ar::bits' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/objGlue.c:334:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPS.c:534:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:929:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcdctmgr.c:270:64: style: Parameter 'compptr' can be declared as pointer to const. However it seems that 'forward_DCT_float' is a callback function, if 'compptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/JPEG/jpeg/jcdctmgr.c:371:29: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/JPEG/jpeg/jcdctmgr.c:270:64: note: Parameter 'compptr' can be declared as pointer to const perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:197:68: warning: Either the condition 'tblno>=4' is redundant or the array 'cinfo->ac_huff_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:194:26: note: Assuming that condition 'tblno>=4' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:197:68: note: Array index out of bounds perl-tk-804.036+dfsg1/JPEG/jpeg/jdcolor.c:260:20: style: Variable 'Cbgtab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/masmx64/inffas8664.c:96:24: style: struct member 'inffast_ar::wsize' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/objGlue.c:341:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcdctmgr.c:279:16: style: Variable 'divisors' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:197:68: warning: Either the condition 'tblno<0' is redundant or the array 'cinfo->ac_huff_tbl_ptrs[4]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:194:13: note: Assuming that condition 'tblno<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:197:68: note: Negative array index perl-tk-804.036+dfsg1/PNG/zlib/contrib/masmx64/inffas8664.c:97:24: style: struct member 'inffast_ar::write' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/objGlue.c:348:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcdctmgr.c:288:25: style: Variable 'elemptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:261:17: warning: Either the condition 'i<0' is redundant or the array 'dtbl->ehufco[256]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:259:11: note: Assuming that condition 'i<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:261:17: note: Negative array index perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:234:12: style: Variable 'inptr0' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/pngminus/png2pnm.c:60:26: style: Parameter 'argv' can be declared as const array [constParameter] perl-tk-804.036+dfsg1/PNG/zlib/contrib/masmx64/inffas8664.c:98:24: style: struct member 'inffast_ar::lmask' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/objGlue.c:355:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/generic/tkDecls.h:1009:5: error: There is an unknown macro here somewhere. Configuration is required. If GC is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:262:17: warning: Either the condition 'i<0' is redundant or the array 'dtbl->ehufsi[256]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:259:11: note: Assuming that condition 'i<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:262:17: note: Negative array index perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:234:20: style: Variable 'inptr1' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/wrjpgcom.c:384:18: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/pngminus/png2pnm.c:195:18: style: Variable 'pix_ptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/masmx64/inffas8664.c:99:24: style: struct member 'inffast_ar::dmask' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/objGlue.c:362:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:786:11: warning: Either the condition 'codesize[i]>32' is redundant or the array 'bits[33]' is accessed at index 33, which is out of bounds. [arrayIndexOutOfBoundsCond] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:783:23: note: Assuming that condition 'codesize[i]>32' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:786:11: note: Array index out of bounds perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:234:28: style: Variable 'inptr2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/masmx64/inffas8664.c:100:24: style: struct member 'inffast_ar::len' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/config/perlrx.c:7:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/objGlue.c:369:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:237:22: style: Variable 'range_limit' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/masmx64/inffas8664.c:101:24: style: struct member 'inffast_ar::dist' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/objGlue.c:386:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:238:9: style: Variable 'Crrtab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/masmx64/inffas8664.c:102:24: style: struct member 'inffast_ar::status' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/PNG/zlib/contrib/testzlib/testzlib.c:172:10: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint] perl-tk-804.036+dfsg1/objGlue.c:446:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:239:9: style: Variable 'Cbbtab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/testzlib/testzlib.c:220:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint] perl-tk-804.036+dfsg1/objGlue.c:549:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:240:11: style: Variable 'Crgtab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.h:26:15: style: Virtual function 'sync' is called from destructor '~gzfilebuf()' at line 12. Dynamic binding is not used. [virtualCallInConstructor] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.cpp:12:3: note: Calling sync perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.h:26:15: note: sync is a virtual function perl-tk-804.036+dfsg1/PNG/zlib/contrib/testzlib/testzlib.c:220:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:332:21: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:330:24: note: Assuming allocation function fails perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:330:24: note: Assignment 'buffer=strdup(newdir)', assigned value is 0 perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:332:21: note: Null pointer dereference perl-tk-804.036+dfsg1/objGlue.c:626:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:241:11: style: Variable 'Cbgtab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/testzlib/testzlib.c:261:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:338:7: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:330:24: note: Assuming allocation function fails perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:330:24: note: Assignment 'buffer=strdup(newdir)', assigned value is 0 perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:334:11: note: Assuming condition is false perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:338:7: note: Null pointer dereference perl-tk-804.036+dfsg1/config/pregcomp2.c:7:13: style: Variable 'rx' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/objGlue.c:643:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SVt_PVAV [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:296:12: style: Variable 'inptr00' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/testzlib/testzlib.c:261:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] perl-tk-804.036+dfsg1/objGlue.c:744:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:296:21: style: Variable 'inptr01' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/objGlue.c:760:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:296:30: style: Variable 'inptr1' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/objGlue.c:777:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:296:38: style: Variable 'inptr2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/config/regexp511.c:8:19: style: Variable 're' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/objGlue.c:798:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SVt_PVAV [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:299:22: style: Variable 'range_limit' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-win.c:368:31: style: Condition 'rpng_win_display_image()' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-win.c:368:31: note: Calling function 'rpng_win_display_image' returns 0 perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-win.c:368:31: note: Condition 'rpng_win_display_image()' is always false perl-tk-804.036+dfsg1/objGlue.c:837:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:300:9: style: Variable 'Crrtab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzlog.c:149:9: error: Resource leak: log.fd [resourceLeak] perl-tk-804.036+dfsg1/config/unsigned.c:3:7: style: Variable 'x' can be declared as const array [constVariable] perl-tk-804.036+dfsg1/objGlue.c:855:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:301:9: style: Variable 'Cbbtab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-win.c:329:9: portability: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'uch * {aka unsigned char *}'. [invalidScanfArgType_int] perl-tk-804.036+dfsg1/objGlue.c:873:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/Event/pTkCallback.c:69:12: style: Local variable 'av' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/Event/pTkCallback.c:42:8: note: Shadowed declaration perl-tk-804.036+dfsg1/Event/pTkCallback.c:69:12: note: Shadow variable perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:302:11: style: Variable 'Crgtab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-win.c:329:9: portability: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'uch * {aka unsigned char *}'. [invalidScanfArgType_int] perl-tk-804.036+dfsg1/objGlue.c:887:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:268:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmerge.c:303:11: style: Variable 'Cbgtab' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-win.c:329:9: portability: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'uch * {aka unsigned char *}'. [invalidScanfArgType_int] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzjoin.c:208:9: warning: Either the condition 'in==NULL' is redundant or there is possible null pointer dereference: in. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzjoin.c:292:12: note: Assuming that condition 'in==NULL' is not redundant perl-tk-804.036+dfsg1/PNG/zlib/examples/gzjoin.c:294:12: note: Calling function 'gzhead', 1st argument 'in' value is 0 perl-tk-804.036+dfsg1/PNG/zlib/examples/gzjoin.c:208:9: note: Null pointer dereference perl-tk-804.036+dfsg1/objGlue.c:948:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:767:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/objGlue.c:977:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:1136:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/objGlue.c:997:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:1168:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:140:61: style: Parameter 'compptr' can be declared as pointer to const. However it seems that 'int_downsample' is a callback function, if 'compptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:510:33: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:140:61: note: Parameter 'compptr' can be declared as pointer to const perl-tk-804.036+dfsg1/objGlue.c:1021:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:1220:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:146:12: style: Variable 'inptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/example.c:112:5: warning: Return value of function gzseek() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/objGlue.c:1076:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:1377:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:187:66: style: Parameter 'compptr' can be declared as pointer to const. However it seems that 'fullsize_downsample' is a callback function, if 'compptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:493:28: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:187:66: note: Parameter 'compptr' can be declared as pointer to const perl-tk-804.036+dfsg1/PNG/zlib/example.c:404:5: warning: Return value of function inflate() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/objGlue.c:1143:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:1810:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/Event/pTkCallback.c:332:13: style: Variable 'as' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:212:62: style: Parameter 'compptr' can be declared as pointer to const. However it seems that 'h2v1_downsample' is a callback function, if 'compptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:497:33: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:212:62: note: Parameter 'compptr' can be declared as pointer to const perl-tk-804.036+dfsg1/objGlue.c:1227:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/Event/pTkCallback.c:334:13: style: Variable 'bs' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:249:62: style: Parameter 'compptr' can be declared as pointer to const. However it seems that 'h2v2_downsample' is a callback function, if 'compptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:506:28: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:249:62: note: Parameter 'compptr' can be declared as pointer to const perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmac.c:241:19: error: Uninitialized variable: fName [uninitvar] perl-tk-804.036+dfsg1/objGlue.c:1236:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/config/Hstrdup.c:7:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:292:69: style: Parameter 'compptr' can be declared as pointer to const. However it seems that 'h2v2_smooth_downsample' is a callback function, if 'compptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:502:28: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:292:69: note: Parameter 'compptr' can be declared as pointer to const perl-tk-804.036+dfsg1/objGlue.c:1247:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:392:72: style: Parameter 'compptr' can be declared as pointer to const. However it seems that 'fullsize_smooth_downsample' is a callback function, if 'compptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:489:28: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:392:72: note: Parameter 'compptr' can be declared as pointer to const perl-tk-804.036+dfsg1/objGlue.c:1256:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:398:21: style: Variable 'inptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/evtGlue.c:87:16: style: Variable 'perlEvPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/objGlue.c:1263:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:398:28: style: Variable 'above_ptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmac.c:208:17: style: Unused variable: tmpRef [unusedVariable] perl-tk-804.036+dfsg1/objGlue.c:1273:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcsample.c:398:39: style: Variable 'below_ptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/blast/blast.c:132:12: style: Variable 'next' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/objGlue.c:1297:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/objGlue.c:1305:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/objGlue.c:1319:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tclIntType [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzappend.c:368:5: warning: Return value of function deflateSetDictionary() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/config/perlrx.c:8:9: error: Uninitialized variable: re [uninitvar] perl-tk-804.036+dfsg1/objGlue.c:1335:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/examples/fitblk.c:62:23: style: Parameter 'why' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzappend.c:374:9: warning: Return value of function deflatePrime() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/objGlue.c:1376:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/objGlue.c:1412:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SVTYPEMASK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgObj.c:131:19: style: Condition 'string' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.cpp:281:8: style: Condition '!buffer.close()' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/zlib/minigzip.c:194:12: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/config/pmop.c:7:22: style: Variable 'op.op_pmdynflags' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/objGlue.c:1457:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERL_MAGIC_ext [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/minigzip.c:195:12: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/config/perlrx.c:8:7: style: Variable 'p' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/config/pmop.c:8:23: style: Variable 'op.op_pmpermflags' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/objGlue.c:1478:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERL_MAGIC_ext [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/objGlue.c:1494:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/objGlue.c:1564:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:168:19: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzlog.c:226:23: style:inconclusive: Function 'gzlog_write' argument 1 names different: declaration 'log' definition 'obj'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzlog.h:51:23: note: Function 'gzlog_write' argument 1 names different: declaration 'log' definition 'obj'. perl-tk-804.036+dfsg1/PNG/zlib/examples/gzlog.c:226:23: note: Function 'gzlog_write' argument 1 names different: declaration 'log' definition 'obj'. perl-tk-804.036+dfsg1/objGlue.c:1616:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:191:24: style: Parameter 't' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzlog.c:365:23: style:inconclusive: Function 'gzlog_close' argument 1 names different: declaration 'log' definition 'obj'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzlog.h:58:23: note: Function 'gzlog_close' argument 1 names different: declaration 'log' definition 'obj'. perl-tk-804.036+dfsg1/PNG/zlib/examples/gzlog.c:365:23: note: Function 'gzlog_close' argument 1 names different: declaration 'log' definition 'obj'. perl-tk-804.036+dfsg1/PNG/zlib/zutil.c:11:33: style: struct member 'internal_state::dummy' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/config/pregcomp2.c:7:16: style: Variable 'rx' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/objGlue.c:1624:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:193:16: style: Variable 'local' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/config/pregcomp2.c:7:13: style: Variable 'rx' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/objGlue.c:1653:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:202:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JMSG_LENGTH_MAX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/iowin32.c:70:17: style: Variable 'mode_fopen' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:206:24: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/objGlue.c:1693:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:244:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPEG_LIB_VERSION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:253:46: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/objGlue.c:1725:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dTHX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/config/Hstrcasecmp.c:5:9: warning: Unnecessary comparison of static strings. [staticStringCompare] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:260:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPEG_LIB_VERSION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngmem.c:550:16: style:inconclusive: Function 'png_memcpy_check' argument 4 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2013:47: note: Function 'png_memcpy_check' argument 4 names different: declaration 'size' definition 'length'. perl-tk-804.036+dfsg1/PNG/libpng/pngmem.c:550:16: note: Function 'png_memcpy_check' argument 4 names different: declaration 'size' definition 'length'. perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:290:22: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/config/regexp511.c:8:22: style: Variable 're' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:464:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngmem.c:563:16: style:inconclusive: Function 'png_memset_check' argument 4 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2016:47: note: Function 'png_memset_check' argument 4 names different: declaration 'size' definition 'length'. perl-tk-804.036+dfsg1/PNG/libpng/pngmem.c:563:16: note: Function 'png_memset_check' argument 4 names different: declaration 'size' definition 'length'. perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:290:35: style: Parameter 'expr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/config/regexp511.c:8:19: style: Variable 're' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:522:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JERR_OUT_OF_MEMORY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:328:20: style: Parameter 'newdir' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/example.c:334:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'uLong {aka unsigned long}'. [invalidPrintfArgType_sint] perl-tk-804.036+dfsg1/PNG/zlib/inftrees.c:34:21: style: Parameter 'lens' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:591:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPEG_EOI [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/testzlib/testzlib.c:67:35: style: Parameter 'pbeginTime64' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:610:18: style: Variable 'TGZfile' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:646:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Imgjpeg_resync_to_restart [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/puff/puff.c:254:12: style: Variable 'next' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/testzlib/testzlib.c:71:38: style: Parameter 'pbeginTime64' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzjoin.c:65:22: style: Parameter 'why1' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzlog.c:71:45: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:704:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPOOL_IMAGE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/png.c:695:17: style: Condition '&png_ptr!=NULL' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/zlib/contrib/puff/puff.c:319:47: style: Parameter 'length' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzjoin.c:65:34: style: Parameter 'why2' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzlog.c:83:37: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:737:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIELD_CODEC [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdsample.c:189:61: style: Parameter 'compptr' can be declared as pointer to const. However it seems that 'int_upsample' is a callback function, if 'compptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/JPEG/jpeg/jdsample.c:465:31: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/JPEG/jpeg/jdsample.c:189:61: note: Parameter 'compptr' can be declared as pointer to const perl-tk-804.036+dfsg1/PNG/libpng/png.c:715:17: style: Condition '&png_ptr!=NULL' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzlog.c:132:24: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:798:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdsample.c:194:21: style: Variable 'inptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/png.c:724:17: style: Condition '&png_ptr!=NULL' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:941:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdsample.c:197:12: style: Variable 'outend' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/png.c:733:17: style: Condition '&png_ptr!=NULL' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:982:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable downsampled_width [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdsample.c:237:21: style: Variable 'inptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:1050:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdsample.c:265:21: style: Variable 'inptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:1062:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdsample.c:304:68: style: Parameter 'compptr' can be declared as pointer to const. However it seems that 'h2v1_fancy_upsample' is a callback function, if 'compptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/JPEG/jpeg/jdsample.c:451:26: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/JPEG/jpeg/jdsample.c:304:68: note: Parameter 'compptr' can be declared as pointer to const perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-win.c:495:10: style: Variable 'src' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:1075:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/Event/pTkCallback.c:42:8: style: Unused variable: av [unusedVariable] perl-tk-804.036+dfsg1/JPEG/jpeg/jdsample.c:308:21: style: Variable 'inptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/config/Hstrdup.c:6:8: style: Unused variable: e [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:1118:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JCS_UNKNOWN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/Event/pTkCallback.c:159:9: style: Unused variable: na [unusedVariable] perl-tk-804.036+dfsg1/JPEG/jpeg/jdsample.c:345:68: style: Parameter 'compptr' can be declared as pointer to const. However it seems that 'h2v2_fancy_upsample' is a callback function, if 'compptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/JPEG/jpeg/jdsample.c:458:26: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/JPEG/jpeg/jdsample.c:345:68: note: Parameter 'compptr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:1266:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/Event/pTkCallback.c:232:9: style: Unused variable: na [unusedVariable] perl-tk-804.036+dfsg1/JPEG/jpeg/jdsample.c:349:21: style: Variable 'inptr0' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:1406:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable downsampled_width [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdsample.c:349:29: style: Variable 'inptr1' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/evtGlue.c:34:18: style: Variable 'blockTime' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:1483:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCTSIZE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jctrans.c:68:15: style: Variable 'c_quant' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/evtGlue.c:58:16: style: Unused variable: evPtr [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:1530:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uint32 [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jctrans.c:68:25: style: Variable 'slot_quant' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/evtGlue.c:59:9: style: Unused variable: infoPtr [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:1620:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCTSIZE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcparam.c:595:13: style: Variable 'scanptr' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/evtGlue.c:87:26: style: Variable 'perlEvPtr' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:1635:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCTSIZE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jcparam.c:606:13: style: Variable 'scanptr' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/evtGlue.c:87:16: style: Variable 'perlEvPtr' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:1647:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPRESSION_JPEG [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/evtGlue.c:88:9: style: Unused variable: infoPtr [unusedVariable] perl-tk-804.036+dfsg1/PNG/zlib/contrib/infback9/inftree9.c:300:18: style: Variable 'curr' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/JPEG/jpeg/jcphuff.c:111:25: style: Variable 'compptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jcphuff.c:286:21: style: Variable 'tbl' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jcphuff.c:297:55: style: Parameter 'bufstart' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/libpng/pngerror.c:102:18: style: Condition 'png_ptr!=NULL' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/JPEG/jpeg/jcphuff.c:385:25: style: Variable 'compptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jcphuff.c:772:25: style: Variable 'compptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgInit.c:118:11: style: Variable 'version' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/generic/tkConsole.c:42:1: error: There is an unknown macro here somewhere. Configuration is required. If TCL_DECLARE_MUTEX is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:110:25: style: Variable 'compptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:466:21: style: Variable 'ptrin' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:353:51: style: Parameter 'block' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:493:21: style: Variable 'ptrin' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:354:20: style: Parameter 'dctbl' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:494:12: style: Variable 'colorindex0' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgObj.c:36:11: style: Variable 'version' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:354:42: style: Parameter 'actbl' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:495:12: style: Variable 'colorindex1' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:572:49: style: Parameter 'block' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:496:12: style: Variable 'colorindex2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/pngerror.c:129:15: warning: Either the condition 'png_ptr==NULL' is redundant or there is possible null pointer dereference: png_ptr. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/PNG/libpng/pngerror.c:168:16: note: Assuming that condition 'png_ptr==NULL' is not redundant perl-tk-804.036+dfsg1/PNG/libpng/pngerror.c:170:22: note: Calling function 'png_format_buffer', 1st argument 'png_ptr' value is 0 perl-tk-804.036+dfsg1/PNG/libpng/pngerror.c:129:15: note: Null pointer dereference perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:72:8: style: struct member 'tar_header::uid' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:850:25: style: Variable 'compptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:522:12: style: Variable 'colorindex_ci' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:73:8: style: struct member 'tar_header::gid' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:523:9: style: Variable 'dither' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/testzlib/testzlib.c:154:25: style: Variable 'lCompressedSize' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:76:8: style: struct member 'tar_header::chksum' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:571:21: style: Variable 'input_ptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/testzlib/testzlib.c:195:24: style: Variable 'lOrigDone' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:78:8: style: struct member 'tar_header::linkname' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:573:12: style: Variable 'colorindex0' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/testzlib/testzlib.c:210:23: style: Variable 'lOrigDone' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:79:8: style: struct member 'tar_header::magic' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:574:12: style: Variable 'colorindex1' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/testzlib/testzlib.c:236:24: style: Variable 'lOrigDone' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:80:8: style: struct member 'tar_header::version' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:575:12: style: Variable 'colorindex2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/png.c:303:28: style:inconclusive: Function 'png_info_init_3' argument 1 names different: declaration 'info_ptr' definition 'ptr_ptr'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:1470:41: note: Function 'png_info_init_3' argument 1 names different: declaration 'info_ptr' definition 'ptr_ptr'. perl-tk-804.036+dfsg1/PNG/libpng/png.c:303:28: note: Function 'png_info_init_3' argument 1 names different: declaration 'info_ptr' definition 'ptr_ptr'. perl-tk-804.036+dfsg1/PNG/zlib/contrib/testzlib/testzlib.c:251:23: style: Variable 'lOrigDone' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:81:8: style: struct member 'tar_header::uname' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:576:9: style: Variable 'dither0' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/png.c:339:68: style:inconclusive: Function 'png_free_data' argument 3 names different: declaration 'free_me' definition 'mask'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:1979:39: note: Function 'png_free_data' argument 3 names different: declaration 'free_me' definition 'mask'. perl-tk-804.036+dfsg1/PNG/libpng/png.c:339:68: note: Function 'png_free_data' argument 3 names different: declaration 'free_me' definition 'mask'. perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:130:8: warning:inconclusive: Found suspicious operator '>', result is not used. [constStatement] perl-tk-804.036+dfsg1/PNG/zlib/contrib/testzlib/testzlib.c:154:10: style: Variable 'lCompressedSize' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:82:8: style: struct member 'tar_header::gname' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:577:9: style: Variable 'dither1' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:131:29: warning:inconclusive: Found suspicious operator '>', result is not used. [constStatement] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:83:8: style: struct member 'tar_header::devmajor' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:578:9: style: Variable 'dither2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-win.c:616:16: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:279:28: warning:inconclusive: Found suspicious operator '<', result is not used. [constStatement] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:84:8: style: struct member 'tar_header::devminor' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:623:12: style: Variable 'colorindex_ci' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:280:13: warning:inconclusive: Found suspicious operator '<', result is not used. [constStatement] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:85:8: style: struct member 'tar_header::prefix' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:624:12: style: Variable 'colormap_ci' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream_test.cpp:10:33: warning:inconclusive: Found suspicious operator '<', result is not used. [constStatement] perl-tk-804.036+dfsg1/PNG/zlib/contrib/untgz/untgz.c:91:22: style: union member 'tar_buffer::buffer' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant1.c:633:12: style: Variable 'range_limit' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/rdswitch.c:73:49: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream_test.cpp:15:12: warning:inconclusive: Found suspicious operator '>', result is not used. [constStatement] perl-tk-804.036+dfsg1/JPEG/jpeg/rdswitch.c:158:48: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/rdswitch.c:266:46: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/rdswitch.c:301:49: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzappend.c:91:22: style: Parameter 'msg1' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:129:41: style: Parameter 'zs' can be declared as reference to const [constParameterReference] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzappend.c:91:34: style: Parameter 'msg2' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream.h:277:41: style: Parameter 'zs' can be declared as reference to const [constParameterReference] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzappend.c:125:20: style: Variable 'start' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/examples/gzappend.c:386:25: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream_test.cpp:7:10: style: Variable 'h' can be declared as const array [constVariable] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream_test.cpp:8:11: style: Variable 'g' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream_test.cpp:14:52: style: Variable 'z' can be declared as const array [constVariable] perl-tk-804.036+dfsg1/JPEG/jpeg/jidctred.c:128:12: style: Variable 'range_limit' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jidctred.c:280:12: style: Variable 'range_limit' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jidctred.c:380:18: style: Parameter 'coef_block' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWinPmap.c:129:14: style: Parameter 'mask' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jidctred.c:384:21: style: Variable 'quantptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgInit.c:120:18: style: Variable 'version' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWinPmap.c:132:14: style: Parameter 'colorPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jidctred.c:385:12: style: Variable 'range_limit' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:214:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:214:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgObj.c:66:9: style: struct member 'ByteArray::allocated' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:214:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:214:58: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:215:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:215:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:215:40: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:215:55: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:216:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:216:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:216:41: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:216:57: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:217:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/pTk/XrmOption.c:668:6: style: Condition '!mainPtr->optionRootPtr' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/XrmOption.c:666:50: note: Calling function 'XrmGetDatabase' returns 0 perl-tk-804.036+dfsg1/pTk/XrmOption.c:666:27: note: Assignment 'mainPtr->optionRootPtr=(void*)XrmGetDatabase(winPtr->display)', assigned value is 0 perl-tk-804.036+dfsg1/pTk/XrmOption.c:668:6: note: Condition '!mainPtr->optionRootPtr' is always true perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:217:26: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:217:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:496:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream/zfstream.cpp:221:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:98:25: style: Variable 'compptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jdphuff.c:296:25: style: Variable 'compptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/minizip.c:326:39: warning:inconclusive: Logical disjunction always evaluates to true: argv[i][1] >= '0' || argv[i][1] <= '9'. [incorrectLogicOperator] perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:516:25: warning: Either the condition 'info_ptr!=NULL' is redundant or there is possible null pointer dereference: info_ptr. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:514:36: note: Assuming that condition 'info_ptr!=NULL' is not redundant perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:516:25: note: Null pointer dereference perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:804:25: warning: Either the condition 'info_ptr!=NULL' is redundant or there is possible null pointer dereference: info_ptr. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:802:36: note: Assuming that condition 'info_ptr!=NULL' is not redundant perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:804:25: note: Null pointer dereference perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/minizip.c:182:5: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/minizip.c:283:27: warning:inconclusive: Width 1 given in format string (no. 1) is smaller than destination buffer 'answer[128]'. [invalidScanfFormatWidth_smaller] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:742:13: style: Redundant initialization for 'pDiData'. The initialized value is overwritten before it is read. [redundantInitialization] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:704:41: note: pDiData is initialized perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:742:13: note: pDiData is overwritten perl-tk-804.036+dfsg1/PNG/zlib/contrib/iostream2/zstream_test.cpp:14:52: style: Variable 'z' is not assigned a value. [unassignedVariable] perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:410:21: style:inconclusive: Function 'png_get_cHRM_fixed' argument 3 names different: declaration 'int_white_x' definition 'white_x'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2152:51: note: Function 'png_get_cHRM_fixed' argument 3 names different: declaration 'int_white_x' definition 'white_x'. perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:410:21: note: Function 'png_get_cHRM_fixed' argument 3 names different: declaration 'int_white_x' definition 'white_x'. perl-tk-804.036+dfsg1/pTk/XrmOption.c:29:10: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:410:47: style:inconclusive: Function 'png_get_cHRM_fixed' argument 4 names different: declaration 'int_white_y' definition 'white_y'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2152:51: note: Function 'png_get_cHRM_fixed' argument 4 names different: declaration 'int_white_y' definition 'white_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:410:47: note: Function 'png_get_cHRM_fixed' argument 4 names different: declaration 'int_white_y' definition 'white_y'. perl-tk-804.036+dfsg1/pTk/XrmOption.c:36:10: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:410:73: style:inconclusive: Function 'png_get_cHRM_fixed' argument 5 names different: declaration 'int_red_x' definition 'red_x'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2152:51: note: Function 'png_get_cHRM_fixed' argument 5 names different: declaration 'int_red_x' definition 'red_x'. perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:410:73: note: Function 'png_get_cHRM_fixed' argument 5 names different: declaration 'int_red_x' definition 'red_x'. perl-tk-804.036+dfsg1/pTk/XrmOption.c:113:14: style: Variable 'c' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:118:14: style: Parameter 'filename' can be declared as pointer to const. However it seems that 'ChanMatchWin' is a callback function, if 'filename' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:49:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:118:14: note: Parameter 'filename' can be declared as pointer to const perl-tk-804.036+dfsg1/JPEG/jpeg/jidctflt.c:75:12: style: Variable 'inptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:411:21: style:inconclusive: Function 'png_get_cHRM_fixed' argument 6 names different: declaration 'int_red_y' definition 'red_y'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2152:51: note: Function 'png_get_cHRM_fixed' argument 6 names different: declaration 'int_red_y' definition 'red_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:411:21: note: Function 'png_get_cHRM_fixed' argument 6 names different: declaration 'int_red_y' definition 'red_y'. perl-tk-804.036+dfsg1/pTk/XrmOption.c:476:11: style: Parameter 'winPtr' can be declared as pointer to const. However it seems that 'XrmOptionClassChanged' is a callback function, if 'winPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/XrmOption.c:762:41: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/XrmOption.c:476:11: note: Parameter 'winPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:119:14: style: Parameter 'format' can be declared as pointer to const. However it seems that 'ChanMatchWin' is a callback function, if 'format' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:49:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:119:14: note: Parameter 'format' can be declared as pointer to const perl-tk-804.036+dfsg1/JPEG/jpeg/jidctflt.c:76:21: style: Variable 'quantptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:411:45: style:inconclusive: Function 'png_get_cHRM_fixed' argument 7 names different: declaration 'int_green_x' definition 'green_x'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2152:51: note: Function 'png_get_cHRM_fixed' argument 7 names different: declaration 'int_green_x' definition 'green_x'. perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:411:45: note: Function 'png_get_cHRM_fixed' argument 7 names different: declaration 'int_green_x' definition 'green_x'. perl-tk-804.036+dfsg1/pTk/XrmOption.c:697:14: style: Variable 'home' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:120:10: style: Parameter 'widthPtr' can be declared as pointer to const. However it seems that 'ChanMatchWin' is a callback function, if 'widthPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:49:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:120:10: note: Parameter 'widthPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/JPEG/jpeg/jidctflt.c:79:12: style: Variable 'range_limit' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:411:71: style:inconclusive: Function 'png_get_cHRM_fixed' argument 8 names different: declaration 'int_green_y' definition 'green_y'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2152:51: note: Function 'png_get_cHRM_fixed' argument 8 names different: declaration 'int_green_y' definition 'green_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:411:71: note: Function 'png_get_cHRM_fixed' argument 8 names different: declaration 'int_green_y' definition 'green_y'. perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/minizip.c:351:21: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/minizip.c:349:25: note: err is assigned perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/minizip.c:351:21: note: err is overwritten perl-tk-804.036+dfsg1/PNG/zlib/inffast.c:73:24: style: Variable 'last' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:120:21: style: Parameter 'heightPtr' can be declared as pointer to const. However it seems that 'ChanMatchWin' is a callback function, if 'heightPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:49:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:120:21: note: Parameter 'heightPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:412:21: style:inconclusive: Function 'png_get_cHRM_fixed' argument 9 names different: declaration 'int_blue_x' definition 'blue_x'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2152:51: note: Function 'png_get_cHRM_fixed' argument 9 names different: declaration 'int_blue_x' definition 'blue_x'. perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:412:21: note: Function 'png_get_cHRM_fixed' argument 9 names different: declaration 'int_blue_x' definition 'blue_x'. perl-tk-804.036+dfsg1/PNG/zlib/inffast.c:75:24: style: Variable 'beg' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:121:17: style: Parameter 'interp' can be declared as pointer to const. However it seems that 'ChanMatchWin' is a callback function, if 'interp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:49:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:121:17: note: Parameter 'interp' can be declared as pointer to const perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:412:46: style:inconclusive: Function 'png_get_cHRM_fixed' argument 10 names different: declaration 'int_blue_y' definition 'blue_y'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2152:51: note: Function 'png_get_cHRM_fixed' argument 10 names different: declaration 'int_blue_y' definition 'blue_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:412:46: note: Function 'png_get_cHRM_fixed' argument 10 names different: declaration 'int_blue_y' definition 'blue_y'. perl-tk-804.036+dfsg1/PNG/zlib/inffast.c:76:24: style: Variable 'end' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:223:13: style: Variable 'visual' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:474:60: style:inconclusive: Function 'png_get_sRGB' argument 3 names different: declaration 'intent' definition 'file_srgb_intent'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2264:45: note: Function 'png_get_sRGB' argument 3 names different: declaration 'intent' definition 'file_srgb_intent'. perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:474:60: note: Function 'png_get_sRGB' argument 3 names different: declaration 'intent' definition 'file_srgb_intent'. perl-tk-804.036+dfsg1/PNG/zlib/inffast.c:83:24: style: Variable 'window' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:512:27: style:inconclusive: Function 'png_get_sPLT' argument 3 names different: declaration 'entries' definition 'spalettes'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2290:45: note: Function 'png_get_sPLT' argument 3 names different: declaration 'entries' definition 'spalettes'. perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:512:27: note: Function 'png_get_sPLT' argument 3 names different: declaration 'entries' definition 'spalettes'. perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:538:26: style:inconclusive: Function 'png_get_IHDR' argument 7 names different: declaration 'interlace_method' definition 'interlace_type'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2203:45: note: Function 'png_get_IHDR' argument 7 names different: declaration 'interlace_method' definition 'interlace_type'. perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:538:26: note: Function 'png_get_IHDR' argument 7 names different: declaration 'interlace_method' definition 'interlace_type'. perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:538:47: style:inconclusive: Function 'png_get_IHDR' argument 8 names different: declaration 'compression_method' definition 'compression_type'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2203:45: note: Function 'png_get_IHDR' argument 8 names different: declaration 'compression_method' definition 'compression_type'. perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:538:47: note: Function 'png_get_IHDR' argument 8 names different: declaration 'compression_method' definition 'compression_type'. perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:539:9: style:inconclusive: Function 'png_get_IHDR' argument 9 names different: declaration 'filter_method' definition 'filter_type'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2203:45: note: Function 'png_get_IHDR' argument 9 names different: declaration 'filter_method' definition 'filter_type'. perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:539:9: note: Function 'png_get_IHDR' argument 9 names different: declaration 'filter_method' definition 'filter_type'. perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:151:31: style: Variable 'pbmih' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:800:34: style:inconclusive: Function 'png_get_unknown_chunks' argument 3 names different: declaration 'entries' definition 'unknowns'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2383:55: note: Function 'png_get_unknown_chunks' argument 3 names different: declaration 'entries' definition 'unknowns'. perl-tk-804.036+dfsg1/PNG/libpng/pngget.c:800:34: note: Function 'png_get_unknown_chunks' argument 3 names different: declaration 'entries' definition 'unknowns'. perl-tk-804.036+dfsg1/pTk/mTk/generic/tkBind.c:390:1: error: There is an unknown macro here somewhere. Configuration is required. If TCL_DECLARE_MUTEX is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:807:11: style: Variable 'src' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-x.c:360:29: style: Condition 'rpng_x_display_image()' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-x.c:360:29: note: Calling function 'rpng_x_display_image' returns 0 perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-x.c:360:29: note: Condition 'rpng_x_display_image()' is always false perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/minizip.c:251:13: style: Local variable 'i' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/minizip.c:190:9: note: Shadowed declaration perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/minizip.c:251:13: note: Shadow variable perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/minizip.c:105:11: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/minizip.c:106:13: style: Parameter 'tmzip' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/minizip.c:107:12: style: Parameter 'dt' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:193:9: style: struct member 'myblock::dummy' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:290:11: style: Variable 'depth' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:303:19: style: Variable 'cdata.ncolors' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:339:26: style: Variable 'green' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:340:25: style: Variable 'blue' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:344:26: style: Variable 'green' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgWindow.c:345:25: style: Variable 'blue' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:151:31: style: Unused variable: pbmih [unusedVariable] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:708:42: style: Variable 'bkgBlack' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:709:42: style: Variable 'bkgGray' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:710:42: style: Variable 'bkgWhite' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:708:33: style: Variable 'bkgBlack' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:709:33: style: Variable 'bkgGray' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:710:33: style: Variable 'bkgWhite' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:893:23: style: Variable 'a' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/contrib/visupng/VisualPng.c:950:23: style: Variable 'a' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/minizip.c:395:21: warning: Uninitialized variable: fin [uninitvar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/minizip.c:359:25: note: Assuming condition is true perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/minizip.c:395:21: note: Uninitialized variable: fin perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-x.c:136:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/minizip.c:154:29: style: Variable 'total_read' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng-x.c:642:10: style: Variable 'src' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/minizip.c:174:24: style: Variable 'total_read' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/zlib/crc32.c:236:13: style: Condition '*((unsigned char*)(&endian))' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/zlib/crc32.c:235:18: note: Assignment 'endian=1', assigned value is 1 perl-tk-804.036+dfsg1/PNG/zlib/crc32.c:236:13: note: Condition '*((unsigned char*)(&endian))' is always true perl-tk-804.036+dfsg1/PNG/zlib/crc32.c:343:20: style: Parameter 'mat' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:278:28: warning: Either the condition 'pool_id>=2' is redundant or the array 'mem->small_list[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:275:30: note: Assuming that condition 'pool_id>=2' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:278:28: note: Array index out of bounds perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:278:28: warning: Either the condition 'pool_id<0' is redundant or the array 'mem->small_list[2]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:275:15: note: Assuming that condition 'pool_id<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:278:28: note: Negative array index perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:967:29: warning: Either the condition 'pool_id<0' is redundant or the array 'mem->large_list[2]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:937:15: note: Assuming that condition 'pool_id<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:967:29: note: Negative array index perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:968:18: warning: Either the condition 'pool_id<0' is redundant or the array 'mem->large_list[2]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:937:15: note: Assuming that condition 'pool_id<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:968:18: note: Negative array index perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:369:3: warning: Either the condition 'hdr_ptr==NULL' is redundant or there is possible null pointer dereference: hdr_ptr. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:364:15: note: Assuming that condition 'hdr_ptr==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:369:3: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:373:3: warning: Either the condition 'hdr_ptr==NULL' is redundant or there is possible null pointer dereference: hdr_ptr. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:364:15: note: Assuming that condition 'hdr_ptr==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:373:3: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:374:3: warning: Either the condition 'hdr_ptr==NULL' is redundant or there is possible null pointer dereference: hdr_ptr. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:364:15: note: Assuming that condition 'hdr_ptr==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:374:3: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1067:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1067:3: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1068:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1068:3: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1069:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1069:3: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1070:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1070:3: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_cvec.c:47:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXMCCE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1071:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1071:3: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_cvec.c:193:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1072:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1072:3: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1073:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1073:3: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1074:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1074:3: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1075:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1075:3: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1076:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1076:3: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1077:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1077:3: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/transupp.c:124:12: style: Variable 'src_ptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1080:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1080:3: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/transupp.c:194:12: style: Variable 'src_ptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1083:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1083:3: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/transupp.c:242:12: style: Variable 'src_ptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1086:5: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1086:5: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/transupp.c:306:12: style: Variable 'src_ptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1087:5: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1087:5: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/transupp.c:371:12: style: Variable 'src_ptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1089:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1089:3: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/transupp.c:475:12: style: Variable 'src_ptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1090:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1090:3: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1092:3: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1061:11: note: Assuming that condition 'mem==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1092:3: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:377:32: warning: Either the condition 'hdr_ptr==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:364:15: note: Assuming that condition 'hdr_ptr==NULL' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:377:32: note: Null pointer addition perl-tk-804.036+dfsg1/objGlue.c:709:19: style: Condition '*s' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/objGlue.c:684:14: note: Assuming that condition '!*s' is not redundant perl-tk-804.036+dfsg1/objGlue.c:709:19: note: Condition '*s' is always true perl-tk-804.036+dfsg1/objGlue.c:780:8: style: Condition '1||SvOK(result)' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/objGlue.c:1665:8: style: Condition 'type' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:1104:12: style: Variable 'memenv' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/objGlue.c:1555:19: style: Local variable 'iv' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/objGlue.c:1497:17: note: Shadowed declaration perl-tk-804.036+dfsg1/objGlue.c:1555:19: note: Shadow variable perl-tk-804.036+dfsg1/objGlue.c:277:10: style: Variable 's' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/objGlue.c:1290:24: style: Parameter 'obj' can be declared as pointer to const. However it seems that 'DummyFreeProc' is a callback function, if 'obj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/objGlue.c:1356:3: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/objGlue.c:1290:24: note: Parameter 'obj' can be declared as pointer to const perl-tk-804.036+dfsg1/objGlue.c:1462:22: style: Parameter 'sv' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/objGlue.c:1462:33: style: Parameter 'mg' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/objGlue.c:1655:8: style: Variable 's' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/objGlue.c:1714:34: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/objGlue.c:1726:11: style: Variable 'mg' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:97:14: style: union member 'small_pool_struct::dummy' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_cvec.c:123:10: style: Parameter 'endp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_cvec.c:153:18: style: Parameter 'cv' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/objGlue.c:1145:6: style: Unused variable: hi [unusedVariable] perl-tk-804.036+dfsg1/objGlue.c:1655:10: style: Variable 's' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/objGlue.c:1655:8: style: Variable 's' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:108:14: style: union member 'large_pool_struct::dummy' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/PNG/libpng/pngwrite.c:422:11: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:579:8: style: Variable 'tif' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:968:11: style: Variable 'inptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:1044:16: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:1056:16: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:1232:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:59:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMMAGIC [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgTIFFjpeg.c:1525:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:98:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NBYTS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:125:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NBYTS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:164:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMMAGIC [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLORLESS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:230:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLORLESS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:287:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WHITE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:338:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLORLESS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:964:20: debug: Function::addArguments found argument 'y' with varid 0. [varid0] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:359:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLORLESS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:980:20: debug: Function::addArguments found argument 'y' with varid 0. [varid0] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:381:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:418:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BYTTAB [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:459:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BYTTAB [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:542:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOSUB [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:629:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nchrs [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:654:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSEUDO [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:679:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSEUDO [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngwrite.c:405:61: style: Parameter 'ttime' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jcmaster.c:55:27: style: Checking if unsigned expression 'cinfo->image_height' is less than zero. [unsignedLessThanZero] perl-tk-804.036+dfsg1/JPEG/jpeg/jcmaster.c:55:54: style: Checking if unsigned expression 'cinfo->image_width' is less than zero. [unsignedLessThanZero] perl-tk-804.036+dfsg1/JPEG/jpeg/jpegtran.c:502:52: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation] perl-tk-804.036+dfsg1/JPEG/jpeg/jpegtran.c:467:14: style: Variable 'file_index' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/pngwtran.c:440:33: style: Variable 'dp' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:931:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:991:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngwtran.c:458:33: style: Variable 'dp' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgBMP.c:233:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] perl-tk-804.036+dfsg1/PNG/libpng/pngwtran.c:496:33: style: Variable 'dp' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEvent.c:1053:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEvent.c:1125:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngwrite.c:679:32: error: Uninitialized variable: tmp_jmp [uninitvar] perl-tk-804.036+dfsg1/PNG/libpng/pngwrite.c:1115:32: error: Uninitialized variable: tmp_jmp [uninitvar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:54:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfa [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:130:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:207:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREESTATE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:238:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREESTATE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:315:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABSIZE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:557:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREESTATE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:595:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREESTATE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgBMP.c:203:9: style: struct member 'myblock::dummy' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:619:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMPTY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:693:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLORLESS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:755:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEHIND [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:840:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTREACHED [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:873:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AHEAD [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:957:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTREACHED [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:983:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLAIN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:1048:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMPTY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:1073:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMPTY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:1200:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_UIMPOSSIBLE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:1235:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable carc [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEvent.c:1062:12: style: Condition '!done' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEvent.c:1060:12: note: Assignment 'done=0', assigned value is 0 perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEvent.c:1062:12: note: Condition '!done' is always true perl-tk-804.036+dfsg1/pTk/mTk/generic/tkMenu.c:99:1: error: There is an unknown macro here somewhere. Configuration is required. If TCL_DECLARE_MUTEX is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEvent.c:1057:34: error: Uninitialized variable: done [uninitvar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEvent.c:28:17: style: struct member 'BgError::interp' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEvent.c:31:11: style: struct member 'BgError::errorMsg' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEvent.c:34:11: style: struct member 'BgError::errorInfo' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEvent.c:36:11: style: struct member 'BgError::errorCode' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEvent.c:38:21: style: struct member 'BgError::nextPtr' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEvent.c:50:14: style: struct member 'ErrAssocData::firstBgPtr' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEvent.c:53:14: style: struct member 'ErrAssocData::lastBgPtr' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEvent.c:64:19: style: struct member 'ExitHandler::proc' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEvent.c:66:25: style: struct member 'ExitHandler::nextPtr' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_lex.c:75:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_QUOTE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_lex.c:99:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_QUOTE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_lex.c:266:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_lex.c:287:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMPTY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_lex.c:671:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ADVF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEncoding.c:154:1: error: There is an unknown macro here somewhere. Configuration is required. If TCL_DECLARE_MUTEX is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_lex.c:824:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_lex.c:876:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMPTY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_lex.c:984:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXPANDED [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:63:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTBOL [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:163:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTBOL [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:250:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOPROGRESS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:269:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UBITS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:388:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:449:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLORLESS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:629:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:538:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:847:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:573:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:568:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCKED [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:942:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:618:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ERANGE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:642:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WHITE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:120:23: style: Condition 'mymkdir(buffer)==0' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:93:13: note: Assignment 'ret=0', assigned value is 0 perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:120:14: note: Calling function 'mymkdir' returns 0 perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:120:23: note: Condition 'mymkdir(buffer)==0' is always true perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:690:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_FAKE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:135:28: style: Condition 'mymkdir(buffer)==-1' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:93:13: note: Assignment 'ret=0', assigned value is 0 perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:135:19: note: Calling function 'mymkdir' returns 0 perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:135:28: note: Condition 'mymkdir(buffer)==-1' is always false perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:726:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:380:17: style: Condition 'fout' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/zlib/infback.c:255:24: style: Variable 'from' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:967:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:983:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:319:27: warning:inconclusive: Width 1 given in format string (no. 1) is smaller than destination buffer 'answer[128]'. [invalidScanfFormatWidth_smaller] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:115:10: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:114:25: note: Assuming allocation function fails perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:114:12: note: Assignment 'buffer=(char*)malloc(len+1)', assigned value is 0 perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:115:10: note: Null pointer dereference perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:117:7: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:114:25: note: Assuming allocation function fails perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:114:12: note: Assignment 'buffer=(char*)malloc(len+1)', assigned value is 0 perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:117:7: note: Null pointer dereference perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:349:42: style: Variable '*(filename_withoutpath-1)' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:347:42: note: *(filename_withoutpath-1) is assigned perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:349:42: note: *(filename_withoutpath-1) is overwritten perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPS.c:195:9: error: Array 'buf[41]' accessed at index 41, which is out of bounds. [arrayIndexOutOfBounds] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:105:11: style: Parameter 'newdir' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:414:11: style: Variable 'fout' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:466:11: style: Parameter 'argv' can be declared as const array [constParameter] perl-tk-804.036+dfsg1/PNG/libpng/pngtrans.c:94:61: style:inconclusive: Function 'png_set_filler' argument 3 names different: declaration 'flags' definition 'filler_loc'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:1559:40: note: Function 'png_set_filler' argument 3 names different: declaration 'flags' definition 'filler_loc'. perl-tk-804.036+dfsg1/PNG/libpng/pngtrans.c:94:61: note: Function 'png_set_filler' argument 3 names different: declaration 'flags' definition 'filler_loc'. perl-tk-804.036+dfsg1/PNG/libpng/pngtrans.c:126:64: style:inconclusive: Function 'png_set_add_alpha' argument 3 names different: declaration 'flags' definition 'filler_loc'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:1566:43: note: Function 'png_set_add_alpha' argument 3 names different: declaration 'flags' definition 'filler_loc'. perl-tk-804.036+dfsg1/PNG/libpng/pngtrans.c:126:64: note: Function 'png_set_add_alpha' argument 3 names different: declaration 'flags' definition 'filler_loc'. perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:196:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_SMALL_HASH_TABLE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:304:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_HASH_KEY_RANDOMIZE_HASH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:402:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_HASH_KEY_RANDOMIZE_HASH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:821:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tcl_HashEntry [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:256:16: style: Variable 'ratio' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:856:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:256:11: style: Variable 'ratio' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:895:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/djpeg.c:329:11: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:414:11: style: Variable 'fout' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:927:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/djpeg.c:329:11: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:448:13: style: Variable 'err' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:961:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/miniunz.c:448:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:998:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:1179:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_HASH_KEY_RANDOMIZE_HASH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/examples/gun.c:526:11: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclPreserve.c:44:1: error: There is an unknown macro here somewhere. Configuration is required. If TCL_DECLARE_MUTEX is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/PNG/zlib/gzio.c:101:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/gzio.c:400:12: style: Variable 'start' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/gzio.c:894:16: style: Variable 's' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/gzio.c:911:16: style: Variable 's' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/gzio.c:991:11: style: Variable 'm' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/generic/tkWindow.c:67:1: error: There is an unknown macro here somewhere. Configuration is required. If TCL_DECLARE_MUTEX is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/PNG/zlib/gzio.c:19:28: style: struct member 'internal_state::dummy' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:610:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] perl-tk-804.036+dfsg1/PNG/zlib/examples/gun.c:508:39: style: Parameter 'to' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPS.c:89:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPS.c:529:17: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPS.c:530:12: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPS.c:531:14: style: Parameter 'format' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPS.c:532:25: style: Parameter 'blockPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:122:14: style: Variable 'fillt' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:123:14: style: Variable 'cb' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:451:14: style: Variable 'cb' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:534:20: style: Variable 'end' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:649:20: style: Variable 'end' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:674:20: style: Variable 'end' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPS.c:253:9: style: struct member 'myblock::dummy' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:529:18: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:543:18: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:568:10: style: Parameter 'endp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:720:10: style: Parameter 'endp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:561:22: style: Redundant condition: The condition 'p[0] != '\0'' is redundant since 'p[0] == 'm'' is sufficient. [redundantCondition] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:566:27: style: Redundant condition: The condition 'p[0] != '\0'' is redundant since 'p[0] == 'g'' is sufficient. [redundantCondition] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:567:20: style: Redundant condition: The condition 'p[1] != '\0'' is redundant since 'p[1] == '4'' is sufficient. [redundantCondition] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:572:27: style: Redundant condition: The condition 'p[0] != '\0'' is redundant since 'p[0] == 'g'' is sufficient. [redundantCondition] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:577:27: style: Redundant condition: The condition 'p[0] != '\0'' is redundant since 'p[0] == 'c'' is sufficient. [redundantCondition] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:582:27: style: Redundant condition: The condition 'p[0] != '\0'' is redundant since 'p[0] == 's'' is sufficient. [redundantCondition] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:959:11: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:919:14: note: Assuming that condition 'argc<2' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:959:11: note: Condition 'argc!=1' is always true perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:168:35: warning: Either the condition 'tblno>=4' is redundant or the array 'cinfo->dc_huff_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:165:26: note: Assuming that condition 'tblno>=4' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:168:35: note: Array index out of bounds perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:168:35: warning: Either the condition 'tblno<0' is redundant or the array 'cinfo->dc_huff_tbl_ptrs[4]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:165:13: note: Assuming that condition 'tblno<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:168:35: note: Negative array index perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:168:68: warning: Either the condition 'tblno>=4' is redundant or the array 'cinfo->ac_huff_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:165:26: note: Assuming that condition 'tblno>=4' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:168:68: note: Array index out of bounds perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:168:68: warning: Either the condition 'tblno<0' is redundant or the array 'cinfo->ac_huff_tbl_ptrs[4]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:165:13: note: Assuming that condition 'tblno<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:168:68: note: Negative array index perl-tk-804.036+dfsg1/JPEG/jpeg/jidctint.c:155:12: style: Variable 'inptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jidctint.c:156:21: style: Variable 'quantptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:798:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:955:18: style: Variable 'instancePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jidctint.c:159:12: style: Variable 'range_limit' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_lex.c:982:7: style: Variable 'start' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclIOUtil.c:167:0: error: #error "What status should be returned for file size out of range?" [preprocessorErrorDirective] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:132:9: style: Unused variable: i [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXBM.c:679:9: style: Redundant initialization for 'sep'. The initialized value is overwritten before it is read. [redundantInitialization] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXBM.c:622:13: note: sep is initialized perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXBM.c:679:9: note: sep is overwritten perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:454:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:454:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:454:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:454:58: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:455:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:455:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:455:40: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:455:55: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:456:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:456:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:456:41: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:456:57: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:457:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:457:26: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:457:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:90:25: style: Variable 'compptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXBM.c:189:9: style: struct member 'myblock::dummy' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/dltest/pkga.c:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/dltest/pkga.c:96:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/dltest/pkga.c:126:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_VERSION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:741:20: style: Parameter 'tablePtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:746:29: style: Variable 'hPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:810:20: style: Parameter 'tablePtr' can be declared as pointer to const. However it seems that 'AllocArrayEntry' is a callback function, if 'tablePtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:104:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:810:20: note: Parameter 'tablePtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:858:20: style: Variable 'tablePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:892:20: style: Parameter 'tablePtr' can be declared as pointer to const. However it seems that 'HashArrayKey' is a callback function, if 'tablePtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:102:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:892:20: note: Parameter 'tablePtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:995:20: style: Parameter 'tablePtr' can be declared as pointer to const. However it seems that 'HashStringKey' is a callback function, if 'tablePtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:120:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHash.c:995:20: note: Parameter 'tablePtr' can be declared as pointer to const perl-tk-804.036+dfsg1/JPEG/jpeg/jdcoefct.c:411:16: style: Variable 'qtable' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jdcoefct.c:412:9: style: Variable 'coef_bits' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/dltest/pkgb.c:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/dltest/pkgb.c:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdcoefct.c:475:8: style: Variable 'coef_bits' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/dltest/pkgb.c:116:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_VERSION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/dltest/pkgb.c:154:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_VERSION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/dltest/pkgc.c:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/dltest/pkgc.c:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/dltest/pkgc.c:116:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_VERSION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/dltest/pkgc.c:154:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_VERSION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclIO.h:40:1: error: syntax error: || .. typedef [syntaxError] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/dltest/pkga.c:52:21: style: Unused variable: n [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTimer.c:776:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_INTEGER_SPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTimer.c:1087:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclUtil.c:64:1: error: There is an unknown macro here somewhere. Configuration is required. If TCL_DECLARE_MUTEX is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/dltest/pkgd.c:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/dltest/pkgd.c:90:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/dltest/pkgd.c:117:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_VERSION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/dltest/pkgd.c:155:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_VERSION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/dltest/pkge.c:42:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_VERSION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/dltest/pkgf.c:49:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_VERSION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclAppInit.c:70:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tcl_Interp [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclAppInit.c:118:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/inflate.c:1314:11: style:inconclusive: Function 'inflateSyncPoint' argument 1 names different: declaration 'z' definition 'strm'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/zlib/zlib.h:1350:49: note: Function 'inflateSyncPoint' argument 1 names different: declaration 'z' definition 'strm'. perl-tk-804.036+dfsg1/PNG/zlib/inflate.c:1314:11: note: Function 'inflateSyncPoint' argument 1 names different: declaration 'z' definition 'strm'. perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadAout.c:92:1: debug: Failed to parse 'typedef Tcl_PackageInitProc * ( * DictFn ) _ANSI_ARGS_ ( ( CONST char * symbol ) ) ;'. The checking continues anyway. [simplifyTypedef] perl-tk-804.036+dfsg1/PNG/zlib/inflate.c:566:24: style: Variable 'from' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadDl.c:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/inflate.c:1241:20: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadAout.c:158:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_tmpnam [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadDl.c:125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/inflate.c:1316:31: style: Variable 'state' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadAout.c:337:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sym1 [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/inflate.c:1327:31: style: Variable 'state' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadAout.c:365:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadDld.c:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadAout.c:501:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadDld.c:168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:243:22: style: Checking if unsigned expression '++' is less than zero. [unsignedLessThanZero] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:532:66: error: Division by zero. [zerodiv] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:510:16: note: Assignment 'total=0', assigned value is 0 perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:519:23: note: Assuming condition is false perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:532:66: note: Division by zero perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:533:66: error: Division by zero. [zerodiv] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:510:16: note: Assignment 'total=0', assigned value is 0 perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:519:23: note: Assuming condition is false perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:533:66: note: Division by zero perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/zip.c:613:13: error: Memory leak: zi [memleak] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:534:66: error: Division by zero. [zerodiv] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:510:16: note: Assignment 'total=0', assigned value is 0 perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:519:23: note: Assuming condition is false perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:534:66: note: Division by zero perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadDyld.c:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadDyld.c:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadDyld.c:197:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSUNLINKMODULE_OPTION_NONE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadNext.c:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:864:22: style: Variable 'cptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:921:21: style: Variable 'inptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:967:12: style: Variable 'range_limit' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:968:8: style: Variable 'error_limit' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:969:12: style: Variable 'colormap0' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:970:12: style: Variable 'colormap1' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jquant2.c:971:12: style: Variable 'colormap2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadOSF.c:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadShl.c:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/zip.c:1060:12: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/zip.c:1055:21: note: err is assigned perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/zip.c:1060:12: note: err is overwritten perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadShl.c:136:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_PROCEDURE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTest.c:4685:0: error: #error "what error should be returned for a value out of range?" [preprocessorErrorDirective] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/crypt.h:35:40: style: Parameter 'pkeys' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadAix.c:121:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadAix.c:291:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadAix.c:338:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadAix.c:519:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixSock.c:44:1: error: There is an unknown macro here somewhere. Configuration is required. If TCL_DECLARE_MUTEX is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadDl.c:204:17: style: Parameter 'fileName' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadDl.c:206:18: style: Parameter 'bufPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:99:1: debug: Failed to parse 'typedef int ( TraversalProc ) _ANSI_ARGS_ ( ( Tcl_DString * srcPtr , Tcl_DString * dstPtr , CONST Tcl_StatBuf * statBufPtr , int type , Tcl_DString * errorPtr ) ) ;'. The checking continues anyway. [simplifyTypedef] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadDld.c:195:17: style: Parameter 'fileName' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadDld.c:197:18: style: Parameter 'bufPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadAout.c:182:5: style: Obsolescent function 'tmpnam' called. It is recommended to use 'tmpfile', 'mkstemp' or 'mkdtemp' instead. [prohibitedtmpnamCalled] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixThrd.c:142:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixThrd.c:176:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadNext.c:120:17: style: Parameter 'symbol' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadNext.c:180:17: style: Parameter 'fileName' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadNext.c:182:18: style: Parameter 'bufPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTimer.c:875:12: style: Variable 'command' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTimer.c:875:22: style: Variable 'tempCommand' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadOSF.c:196:17: style: Parameter 'fileName' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:720:6: style: The if condition is the same as the previous if condition [duplicateCondition] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:718:6: note: First condition perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:720:6: note: Second condition perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadOSF.c:198:18: style: Parameter 'bufPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFile.c:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFile.c:210:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFile.c:375:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_GLOB_PERM_RONLY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadDld.c:166:11: style: Unused variable: fileName [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadDyld.c:227:17: style: Parameter 'fileName' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFile.c:473:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadDyld.c:229:18: style: Parameter 'bufPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFile.c:509:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFile.c:537:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFile.c:612:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadShl.c:203:17: style: Parameter 'fileName' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFile.c:656:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadShl.c:205:18: style: Parameter 'bufPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFile.c:697:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:1048:36: style: Condition 'unempty(nfa,a)' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:1048:36: note: Calling function 'unempty' returns 1 perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:1048:36: note: Condition 'unempty(nfa,a)' is always true perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFile.c:715:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixThrd.c:859:12: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixThrd.c:878:12: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTimer.c:39:26: style: struct member 'TimerHandler::nextPtr' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTimer.c:90:9: style: struct member 'IdleHandler::generation' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTimer.c:92:25: style: struct member 'IdleHandler::nextPtr' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:372:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTimer.c:108:19: style: struct member 'ThreadSpecificData::firstTimerHandlerPtr' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtTest.c:45:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_VERSION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:386:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTimer.c:109:9: style: struct member 'ThreadSpecificData::lastTimerId' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtTest.c:87:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTimer.c:111:9: style: struct member 'ThreadSpecificData::timerPending' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadAout.c:364:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTimer.c:112:18: style: struct member 'ThreadSpecificData::idleList' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTimer.c:113:18: style: struct member 'ThreadSpecificData::lastIdlePtr' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTimer.c:114:9: style: struct member 'ThreadSpecificData::idleGeneration' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTimer.c:1061:11: style: Unused variable: script [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTimer.c:1062:9: style: Unused variable: numBytes [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:409:15: style: Parameter 's' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:447:15: style: Parameter 'old' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:469:15: style: Parameter 'old' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:487:15: style: Parameter 'old' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:507:15: style: Parameter 'old' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:526:15: style: Parameter 'old' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:742:16: style: Variable 's' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:860:16: style: Variable 's' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:977:13: style: Parameter 'con' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:978:13: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:1035:16: style: Variable 's' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:1194:13: style: Parameter 'nfa' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:1196:14: style: Variable 'a' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:1197:14: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:1302:14: style: Parameter 'last' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:1342:13: style: Parameter 'nfa' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:1343:7: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:1510:14: style: Parameter 'cnfa' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:1511:7: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixThrd.c:87:19: style: Parameter 'idPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixThrd.c:166:14: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixThrd.c:845:24: style: Parameter 'clock' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixThrd.c:864:21: style: Parameter 'clock' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtTest.c:109:9: style: Condition '!done' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtTest.c:108:9: note: Assignment 'done=0', assigned value is 0 perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtTest.c:109:9: note: Condition '!done' is always true perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:114:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtNotify.c:383:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_READABLE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtNotify.c:473:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_READABLE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:193:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_tmpnam [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtNotify.c:518:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_READABLE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:246:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_tmpnam [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtNotify.c:582:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_FILE_EVENTS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:400:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_INTEGER_SPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtNotify.c:666:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtIMAll [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:545:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:630:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_READABLE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:708:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_INTEGER_SPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:782:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_INTEGER_SPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:837:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:924:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:1017:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:1065:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:1103:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_READABLE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:1152:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:1189:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:1228:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:225:30: style: Checking if unsigned expression 'info_ptr->num_palette' is less than zero. [unsignedLessThanZero] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/cat.c:23:11: style: Variable 'err' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCkalloc.c:1029:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCkalloc.c:1105:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jidctfst.c:175:12: style: Variable 'inptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jidctfst.c:176:21: style: Variable 'quantptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/JPEG/jpeg/jidctfst.c:179:12: style: Variable 'range_limit' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclObj.c:2279:25: error: There is an unknown macro here somewhere. Configuration is required. If TCL_LL_MODIFIER is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/stub16.c:70:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclAppInit.c:73:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tcl_Interp [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/nmakehlp.c:51:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STD_ERROR_HANDLE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/stub16.c:182:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclAppInit.c:146:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWin32Dll.c:193:1: error: There is an unknown macro here somewhere. Configuration is required. If TCL_DECLARE_MUTEX is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:88:20: style:inconclusive: Function 'png_set_cHRM_fixed' argument 3 names different: declaration 'int_white_x' definition 'white_x'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2167:44: note: Function 'png_set_cHRM_fixed' argument 3 names different: declaration 'int_white_x' definition 'white_x'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:88:20: note: Function 'png_set_cHRM_fixed' argument 3 names different: declaration 'int_white_x' definition 'white_x'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/nmakehlp.c:101:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESS_INFORMATION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclAppInit.c:432:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:88:45: style:inconclusive: Function 'png_set_cHRM_fixed' argument 4 names different: declaration 'int_white_y' definition 'white_y'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2167:44: note: Function 'png_set_cHRM_fixed' argument 4 names different: declaration 'int_white_y' definition 'white_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:88:45: note: Function 'png_set_cHRM_fixed' argument 4 names different: declaration 'int_white_y' definition 'white_y'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/nmakehlp.c:196:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESS_INFORMATION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:88:70: style:inconclusive: Function 'png_set_cHRM_fixed' argument 5 names different: declaration 'int_red_x' definition 'red_x'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2167:44: note: Function 'png_set_cHRM_fixed' argument 5 names different: declaration 'int_red_x' definition 'red_x'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:88:70: note: Function 'png_set_cHRM_fixed' argument 5 names different: declaration 'int_red_x' definition 'red_x'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:89:20: style:inconclusive: Function 'png_set_cHRM_fixed' argument 6 names different: declaration 'int_red_y' definition 'red_y'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2167:44: note: Function 'png_set_cHRM_fixed' argument 6 names different: declaration 'int_red_y' definition 'red_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:89:20: note: Function 'png_set_cHRM_fixed' argument 6 names different: declaration 'int_red_y' definition 'red_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:89:43: style:inconclusive: Function 'png_set_cHRM_fixed' argument 7 names different: declaration 'int_green_x' definition 'green_x'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2167:44: note: Function 'png_set_cHRM_fixed' argument 7 names different: declaration 'int_green_x' definition 'green_x'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:89:43: note: Function 'png_set_cHRM_fixed' argument 7 names different: declaration 'int_green_x' definition 'green_x'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:89:68: style:inconclusive: Function 'png_set_cHRM_fixed' argument 8 names different: declaration 'int_green_y' definition 'green_y'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2167:44: note: Function 'png_set_cHRM_fixed' argument 8 names different: declaration 'int_green_y' definition 'green_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:89:68: note: Function 'png_set_cHRM_fixed' argument 8 names different: declaration 'int_green_y' definition 'green_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:90:20: style:inconclusive: Function 'png_set_cHRM_fixed' argument 9 names different: declaration 'int_blue_x' definition 'blue_x'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2167:44: note: Function 'png_set_cHRM_fixed' argument 9 names different: declaration 'int_blue_x' definition 'blue_x'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:90:20: note: Function 'png_set_cHRM_fixed' argument 9 names different: declaration 'int_blue_x' definition 'blue_x'. perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclScan.c:1031:25: error: There is an unknown macro here somewhere. Configuration is required. If TCL_LL_MODIFIER is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:90:44: style:inconclusive: Function 'png_set_cHRM_fixed' argument 10 names different: declaration 'int_blue_y' definition 'blue_y'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2167:44: note: Function 'png_set_cHRM_fixed' argument 10 names different: declaration 'int_blue_y' definition 'blue_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:90:44: note: Function 'png_set_cHRM_fixed' argument 10 names different: declaration 'int_blue_y' definition 'blue_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:181:4: style:inconclusive: Function 'png_set_gAMA_fixed' argument 3 names different: declaration 'int_file_gamma' definition 'int_gamma'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2189:44: note: Function 'png_set_gAMA_fixed' argument 3 names different: declaration 'int_file_gamma' definition 'int_gamma'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:181:4: note: Function 'png_set_gAMA_fixed' argument 3 names different: declaration 'int_file_gamma' definition 'int_gamma'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:262:24: style:inconclusive: Function 'png_set_IHDR' argument 7 names different: declaration 'interlace_method' definition 'interlace_type'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2208:38: note: Function 'png_set_IHDR' argument 7 names different: declaration 'interlace_method' definition 'interlace_type'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:262:24: note: Function 'png_set_IHDR' argument 7 names different: declaration 'interlace_method' definition 'interlace_type'. perl-tk-804.036+dfsg1/PNG/libpng/pngread.c:561:60: style:inconclusive: Function 'png_read_row' argument 3 names different: declaration 'display_row' definition 'dsp_row'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:1668:38: note: Function 'png_read_row' argument 3 names different: declaration 'display_row' definition 'dsp_row'. perl-tk-804.036+dfsg1/PNG/libpng/pngread.c:561:60: note: Function 'png_read_row' argument 3 names different: declaration 'display_row' definition 'dsp_row'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:262:44: style:inconclusive: Function 'png_set_IHDR' argument 8 names different: declaration 'compression_method' definition 'compression_type'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2208:38: note: Function 'png_set_IHDR' argument 8 names different: declaration 'compression_method' definition 'compression_type'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:262:44: note: Function 'png_set_IHDR' argument 8 names different: declaration 'compression_method' definition 'compression_type'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:263:8: style:inconclusive: Function 'png_set_IHDR' argument 9 names different: declaration 'filter_method' definition 'filter_type'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2208:38: note: Function 'png_set_IHDR' argument 9 names different: declaration 'filter_method' definition 'filter_type'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:263:8: note: Function 'png_set_IHDR' argument 9 names different: declaration 'filter_method' definition 'filter_type'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:1078:59: style:inconclusive: Function 'png_permit_mng_features' argument 2 names different: declaration 'mng_features_permitted' definition 'mng_features'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2470:56: note: Function 'png_permit_mng_features' argument 2 names different: declaration 'mng_features_permitted' definition 'mng_features'. perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:1078:59: note: Function 'png_permit_mng_features' argument 2 names different: declaration 'mng_features_permitted' definition 'mng_features'. perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:227:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:347:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:440:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:533:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:584:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinError.c:361:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:562:42: warning: Expression 'num_palette' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:535:20: note: Assuming that condition 'num_palette<0' is not redundant perl-tk-804.036+dfsg1/PNG/libpng/pngset.c:562:42: note: Negative value is converted to an unsigned value perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:649:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinError.c:387:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSAEWOULDBLOCK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:704:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:723:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:808:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:948:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1013:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinConsole.c:34:1: error: There is an unknown macro here somewhere. Configuration is required. If TCL_DECLARE_MUTEX is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1064:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_ISUID [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1126:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1178:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1230:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1265:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngread.c:276:32: error: Uninitialized variable: tmp_jmp [uninitvar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1328:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/pngread.c:1295:32: error: Uninitialized variable: tmp_jmp [uninitvar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1390:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regfree.c:51:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1555:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclClock.c:314:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timezone [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1679:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinDde.c:76:1: error: There is an unknown macro here somewhere. Configuration is required. If TCL_DECLARE_MUTEX is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEnv.c:117:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable environ [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEnv.c:199:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable environ [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEnv.c:404:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable environ [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEnv.c:488:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable environ [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHistory.c:69:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinMtherr.c:43:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOMAIN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinLoad.c:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinChan.c:215:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_FILE_EVENTS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinChan.c:258:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_FILE_EVENTS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinChan.c:310:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_FILE_EVENTS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinChan.c:363:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_MODE_NONBLOCKING [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclGet.c:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinChan.c:408:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STD_INPUT_HANDLE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclGet.c:154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinChan.c:453:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_BEGIN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclGet.c:227:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinChan.c:529:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_BEGIN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinChan.c:591:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinChan.c:643:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinChan.c:718:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinChan.c:756:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinTest.c:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinThrd.c:155:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinChan.c:957:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_INTEGER_SPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinTest.c:109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclAppInit.c:106:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinChan.c:1177:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STD_INPUT_HANDLE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinTest.c:186:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinSerial.c:36:1: error: There is an unknown macro here somewhere. Configuration is required. If TCL_DECLARE_MUTEX is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinTest.c:247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinTest.c:326:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtNotify.c:191:23: style: Local variable 'notifier' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtNotify.c:66:3: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtNotify.c:191:23: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/tixGeneric/tix.h:130:20: error: There is an unknown macro here somewhere. Configuration is required. If _ANSI_ARGS_ is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:127:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tclPlatform [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinPipe.c:34:1: error: There is an unknown macro here somewhere. Configuration is required. If TCL_DECLARE_MUTEX is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:183:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinSock.c:36:1: error: There is an unknown macro here somewhere. Configuration is required. If TCL_DECLARE_MUTEX is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:360:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:436:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:549:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:621:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtNotify.c:271:15: style: Parameter 'timePtr' can be declared as pointer to const. However it seems that 'SetTimer' is a callback function, if 'timePtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtNotify.c:204:29: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtNotify.c:271:15: note: Parameter 'timePtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:738:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtNotify.c:313:19: style: Parameter 'id' can be declared as pointer to const. However it seems that 'TimerProc' is a callback function, if 'id' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtNotify.c:287:21: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtNotify.c:313:19: note: Parameter 'id' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:816:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tclPreInitScript [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:404:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtNotify.c:507:16: style: Parameter 'id' can be declared as pointer to const. However it seems that 'FileProc' is a callback function, if 'id' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtNotify.c:409:25: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtNotify.c:507:16: note: Parameter 'id' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:853:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regfree.c:52:3: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:470:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclXtNotify.c:579:23: style: Variable 'fileEvPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:519:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:560:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:606:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:698:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tcl_NotifyChannel [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:733:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:1756:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclPanic.c:102:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:1886:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_INTEGER_SPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:1976:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2043:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2164:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2207:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2250:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2399:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tcl_NotifyChannel [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2435:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2515:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2642:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadAix.c:212:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2726:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_INTEGER_SPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadAix.c:328:9: style: Variable 'lhp' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2772:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_READABLE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadAix.c:476:9: style: Variable 'symname' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2799:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_INTEGER_SPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclLoadAix.c:510:18: style: Variable 'lp' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2848:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_INTEGER_SPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2902:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_INTEGER_SPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2975:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tcl_SeekOffset [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:3071:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:3163:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASK_SIZE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinMtherr.c:41:23: style: Parameter 'xPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:565:3: error: Null pointer dereference: src_mgr [nullPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:564:29: note: Calling function 'select_file_type' returns 0 perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:564:29: note: Assignment 'src_mgr=select_file_type(&cinfo,input_file)', assigned value is 0 perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:565:3: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:568:5: error: Null pointer dereference: src_mgr [nullPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:564:29: note: Calling function 'select_file_type' returns 0 perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:564:29: note: Assignment 'src_mgr=select_file_type(&cinfo,input_file)', assigned value is 0 perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:568:5: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:584:23: warning:inconclusive: Possible null pointer dereference: src_mgr [nullPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:564:29: note: Calling function 'select_file_type' returns 0 perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:564:29: note: Assignment 'src_mgr=select_file_type(&cinfo,input_file)', assigned value is 0 perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:584:23: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:585:41: warning:inconclusive: Possible null pointer dereference: src_mgr [nullPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:564:29: note: Calling function 'select_file_type' returns 0 perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:564:29: note: Assignment 'src_mgr=select_file_type(&cinfo,input_file)', assigned value is 0 perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:585:41: note: Null pointer dereference perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:589:5: warning:inconclusive: Possible null pointer dereference: src_mgr [nullPointer] perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:564:29: note: Calling function 'select_file_type' returns 0 perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:564:29: note: Assignment 'src_mgr=select_file_type(&cinfo,input_file)', assigned value is 0 perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:589:5: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:216:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:260:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:365:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:1305:11: error: Array 'mapa[256][3]' accessed at index mapa[256][0], which is out of bounds. [arrayIndexOutOfBounds] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:1304:32: note: Assuming that condition 'x<=256' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:1305:11: note: Array index out of bounds perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:468:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_SET_VALUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/nmakehlp.c:290:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:518:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:184:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:593:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:538:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:665:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclPosixStr.c:41:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:713:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:807:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_QUERY_VALUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclPosixStr.c:913:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:818:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:917:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCkalloc.c:1058:18: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:870:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:972:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SUCCESS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCkalloc.c:1185:17: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:937:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:1067:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCkalloc.c:1191:17: style: Parameter 'fileName' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixTest.c:124:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:970:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:1130:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_BADKEY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCkalloc.c:1198:17: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixTest.c:173:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1095:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:1203:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SZ [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCkalloc.c:1205:11: style: Parameter 'outFile' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixTest.c:347:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_READABLE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1148:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:1339:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixTest.c:387:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1334:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:1397:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_INTEGER_SPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixTest.c:454:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1396:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:1486:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_DWORD_BIG_ENDIAN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixTest.c:509:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1475:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixTest.c:552:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1551:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclIOSock.c:54:7: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixTest.c:595:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1782:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinLoad.c:224:17: style: Parameter 'fileName' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixTest.c:654:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1840:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinLoad.c:226:18: style: Parameter 'bufPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclHistory.c:70:10: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixTest.c:704:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1893:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_NOT_READY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regerror.c:60:8: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tixGeneric/tixMethod.c:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argv [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixGeneric/tixMethod.c:101:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argv [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/itcl3.0/tixAppInit.c:82:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixGeneric/tixMethod.c:153:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argv [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/itcl3.1/tixAppInit.c:82:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixGeneric/tixMethod.c:205:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/itcl3.2/tixAppInit.c:82:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixGeneric/tixMethod.c:251:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_GLOBAL_ONLY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/samAppInit.c:109:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclAppInit.c:295:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tixGeneric/tixMethod.c:329:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tixUnixDraw.c:44:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCForeground [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:202:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinTest.c:132:9: style: Condition '!done' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinTest.c:131:9: note: Assignment 'done=0', assigned value is 0 perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinTest.c:132:9: note: Condition '!done' is always true perl-tk-804.036+dfsg1/pTk/mTk/tixGeneric/tixMethod.c:421:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tixUnixDraw.c:114:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tixUnixSam.c:24:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:280:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixGeneric/tixMethod.c:452:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tixUnixWm.c:26:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:329:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixGeneric/tixMethod.c:530:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:420:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_WRITE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tk8.0/tixAppInit.c:78:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:469:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tixUnixXpm.c:48:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tk8.1/tixAppInit.c:76:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:585:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_READ [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tixUnixXpm.c:89:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZPixmap [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tk8.2/tixAppInit.c:76:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:635:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_WRITE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tixUnixXpm.c:197:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tk8.3/tixAppInit.c:77:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:689:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tixUnixXpm.c:225:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:743:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tixUnixXpm.c:259:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWCmpt.c:61:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWND_TOPMOST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWinDraw.c:57:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_SOLID [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:1046:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_ATTRIBUTE_HIDDEN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWCmpt.c:79:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWinDraw.c:95:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_DOT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:1177:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWCmpt.c:150:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWinWm.c:26:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:1286:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_ATTRIBUTE_READONLY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:1332:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWinMain.c:71:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:1398:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWinMain.c:179:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:1497:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWinMain.c:315:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arg1 [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkAppInit.c:55:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tcl_Interp [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmarker.c:512:30: warning: Either the condition 'n>=4' is redundant or the array 'cinfo->quant_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmarker.c:509:11: note: Assuming that condition 'n>=4' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jdmarker.c:512:30: note: Array index out of bounds perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:1611:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkAppInit.c:95:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnix.c:43:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_INTEGER_SPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:1793:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_ATTRIBUTE_DIRECTORY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFCmd.c:151:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:2037:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWinXpm.c:84:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WORD [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:111:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_STDIN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFCmd.c:245:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:2128:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWinXpm.c:162:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCForeground [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:168:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFCmd.c:354:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWinXpm.c:213:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:349:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBinary.c:1495:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFCmd.c:478:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWinXpm.c:311:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCAND [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:385:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/cjpeg.c:574:14: style: Variable 'file_index' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:458:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:536:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DestroyNotify [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:592:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_STDERR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixDraw.c:90:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientData [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixDraw.c:138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_DEFER_EVENT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclIOCmd.c:989:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixColor.c:91:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StaticGray [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixColor.c:171:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TkColor [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnix3d.c:52:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixColor.c:207:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TkColor [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEvent.c:144:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TkDisplay [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFocus.c:94:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointerRoot [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixInit.c:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnix3d.c:81:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixColor.c:270:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisualIDMask [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEvent.c:270:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_WINDOW_EVENTS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixInit.c:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/winDumpExts.c:114:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_SYM_CLASS_BIT_FIELD [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnix3d.c:131:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixCursor.c:155:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEvent.c:322:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyRelease [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixInit.c:120:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_STDERR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/winDumpExts.c:175:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSTR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnix3d.c:225:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixCursor.c:375:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEvent.c:355:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_WINDOW_EVENTS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/winDumpExts.c:226:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSTR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnix3d.c:355:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEvent.c:393:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedAfterReading [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixKey.c:165:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_DSTRING_STATIC_SIZE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/winDumpExts.c:371:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEvent.c:458:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASK_SIZE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixKey.c:198:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoSymbol [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:415:25: style: Condition 'unz_copyright[0]!=' '' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/winDumpExts.c:435:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:117:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixKey.c:269:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftMask [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:268:15: warning: Either the condition 'cnfa!=NULL' is redundant or there is possible null pointer dereference: cnfa. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:272:14: note: Assuming that condition 'cnfa!=NULL' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:268:15: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:228:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_EMBEDDED [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixKey.c:345:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LU_IGNORE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixXId.c:83:34: error: There is an unknown macro here somewhere. Configuration is required. If XID is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:269:18: warning: Either the condition 'cnfa!=NULL' is redundant or there is possible null pointer dereference: cnfa. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:272:14: note: Assuming that condition 'cnfa!=NULL' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:269:18: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:299:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixButton.c:100:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REDRAW_PENDING [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:379:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DestroyNotify [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixScrlbr.c:66:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:700:22: style: Redundant condition: The condition 'p[0] != '\0'' is redundant since 'p[0] == 'm'' is sufficient. [redundantCondition] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixButton.c:580:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_DISABLED [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:436:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateNotify [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixScrlbr.c:132:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOT_FOCUS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:705:27: style: Redundant condition: The condition 'p[0] != '\0'' is redundant since 'p[0] == 'g'' is sufficient. [redundantCondition] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:521:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConfigureNotify [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixScrlbr.c:363:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/nmakehlp.c:51:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STD_ERROR_HANDLE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:389:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWin32Dll.c:82:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLL_PROCESS_ATTACH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:706:20: style: Redundant condition: The condition 'p[1] != '\0'' is redundant since 'p[1] == '4'' is sufficient. [redundantCondition] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclIOSock.c:41:11: style: Parameter 'proto' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:573:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FocusIn [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixScrlbr.c:402:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCForeground [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/nmakehlp.c:101:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESS_INFORMATION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:711:27: style: Redundant condition: The condition 'p[0] != '\0'' is redundant since 'p[0] == 'g'' is sufficient. [redundantCondition] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclIOSock.c:44:21: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:631:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_IDLE_EVENTS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixScrlbr.c:455:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTSIDE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/nmakehlp.c:196:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESS_INFORMATION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:716:27: style: Redundant condition: The condition 'p[0] != '\0'' is redundant since 'p[0] == 'c'' is sufficient. [redundantCondition] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclIOSock.c:46:17: style: Variable 'native' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:667:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConfigureNotify [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:721:27: style: Redundant condition: The condition 'p[0] != '\0'' is redundant since 'p[0] == 's'' is sufficient. [redundantCondition] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:791:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_TOP_HIERARCHY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:494:6: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:493:15: note: Assuming allocation function fails perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:493:7: note: Assignment 's=(struct unz_s*)(malloc(sizeof(struct unz_s)))', assigned value is 0 perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:494:6: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:850:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_EMBEDDED [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:989:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:1044:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWin3d.c:134:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinClipboard.c:61:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_STRING [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWin3d.c:230:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinClipboard.c:199:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinCursor.c:99:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmarker.c:973:11: style: Condition '!get_soi(cinfo)' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmarker.c:973:20: note: Calling function 'get_soi' returns 1 perl-tk-804.036+dfsg1/JPEG/jpeg/jdmarker.c:973:11: note: Condition '!get_soi(cinfo)' is always false perl-tk-804.036+dfsg1/pTk/mTk/win/tkWin3d.c:348:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinClipboard.c:217:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable winPtr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWin3d.c:553:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinClipboard.c:263:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_STRING [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclLoadNone.c:73:17: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinClipboard.c:391:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDraw.c:106:1: debug: Failed to parse 'typedef BOOL ( CALLBACK * WinDrawFunc ) _ANSI_ARGS_ ( ( HDC dc , CONST POINT * points , int npoints ) ) ;'. The checking continues anyway. [simplifyTypedef] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclLoadNone.c:75:17: style: Parameter 'symbol' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinThrd.c:109:32: style: struct member 'WinCondition::firstPtr' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinClipboard.c:434:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectionClear [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinInit.c:52:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initScript [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclLoadNone.c:102:17: style: Parameter 'fileName' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinThrd.c:110:32: style: struct member 'WinCondition::lastPtr' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinInit.c:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclLoadNone.c:104:18: style: Parameter 'bufPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinInit.c:147:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCHAR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:979:12: style: The comparison 'err == 0' is always true. [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:968:13: note: 'err' is assigned value '0' here. perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:979:12: note: The comparison 'err == 0' is always true. perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclPipe.c:90:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinColor.c:124:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLOR_3DDKSHADOW [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclPipe.c:229:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinColor.c:310:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLOR_MAGIC [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:115:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:877:6: style: Variable 's->num_file' is assigned an expression that holds the same value. [redundantAssignment] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:852:19: note: num_fileSaved is assigned 's->num_file' here. perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:877:6: note: Variable 's->num_file' is assigned an expression that holds the same value. perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclPipe.c:299:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclResult.c:308:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinColor.c:348:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RASTERCAPS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:158:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinPointer.c:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VK_SHIFT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinRegion.c:37:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:1304:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclPipe.c:594:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclResult.c:468:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinColor.c:476:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RASTERCAPS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:307:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_CONTAINER [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinPixmap.c:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinPointer.c:181:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GrabSuccess [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinRegion.c:115:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RGN_AND [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinSend.c:85:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:1320:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclResult.c:611:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinColor.c:536:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGPALETTE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:350:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DestroyNotify [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinPixmap.c:175:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAPINFOHEADER [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinPointer.c:394:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinRegion.c:143:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RGN_OR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinScrlbr.c:62:1: error: There is an unknown macro here somewhere. Configuration is required. If TCL_DECLARE_MUTEX is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinColor.c:634:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:400:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_USER [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinKey.c:105:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_UTF_MAX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinPointer.c:427:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinRegion.c:178:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RectangleOut [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:461:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_IDLE_EVENTS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinKey.c:160:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftMask [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinPointer.c:475:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinRegion.c:203:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RGN_DIFF [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:496:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConfigureNotify [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinKey.c:202:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VK_CAPITAL [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclDate.c:493:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tm_isdst [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:780:22: style: Variable 'chanTypePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:579:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_USER [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinKey.c:398:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoSymbol [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinTest.c:63:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:280:14: style: The if condition is the same as the previous if condition [duplicateCondition] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:271:14: note: First condition perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:280:14: note: Second condition perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclDate.c:507:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tm_hour [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:1610:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:1000:16: style: Variable 'psPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinKey.c:448:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LU_IGNORE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinTest.c:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_INTEGER_SPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:1049:17: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'PipeOutputProc' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:78:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:1049:17: note: Parameter 'buf' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDraw.c:205:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinImage.c:74:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NBBY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinKey.c:558:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoSymbol [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinTest.c:177:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:61:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ONE_WORD_KEYS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/winMain.c:92:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xdraw.c:42:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:660:25: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:661:11: note: Assuming that condition 'p==NULL' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:660:25: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:1053:16: style: Variable 'psPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDraw.c:252:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POINT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinImage.c:122:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NBBY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinKey.c:619:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoSymbol [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinTest.c:240:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_LBUTTONDOWN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:118:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ONE_WORD_KEYS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/winMain.c:158:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:667:26: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:668:11: note: Assuming that condition 'p==NULL' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:667:26: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:46:7: style: Variable 'realstop' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:1148:16: style: Variable 'psPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDraw.c:327:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TKP_CLIP_REGION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinImage.c:229:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XImage [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinKey.c:657:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XModifierKeymap [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:148:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/winMain.c:234:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/xlib/ximage.c:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:674:26: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:675:11: note: Assuming that condition 'p==NULL' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:674:26: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:50:7: style: Variable 'post' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:1221:22: style: Variable 'chanTypePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDraw.c:393:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TKP_CLIP_REGION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinImage.c:319:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZPixmap [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinKey.c:718:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoSymbol [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:229:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xutil.c:50:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_LAST_PREDEFINED [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:681:25: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:682:11: note: Assuming that condition 'p==NULL' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:681:25: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:147:7: style: Variable 'realmin' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:116:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDraw.c:541:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSBFirst [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinImage.c:611:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLR_INVALID [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:268:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xutil.c:79:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XVisualInfo [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:148:7: style: Variable 'realmax' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:201:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CASCADE_ENTRY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDraw.c:637:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:353:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_DONT_DESTROY_WINDOW [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:239:14: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinTest.c:265:16: style: Variable 't1.LowPart' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:236:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDraw.c:759:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FillStippled [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:386:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_SHOWNORMAL [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:67:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XGCValues [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmarker.c:267:27: style: Checking if unsigned expression 'cinfo->image_height' is less than zero. [unsignedLessThanZero] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:240:13: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinTest.c:266:17: style: Variable 't1.HighPart' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:324:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECK_BUTTON_ENTRY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDraw.c:887:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:455:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisibilityChangeMask [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:131:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCFunction [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmarker.c:267:54: style: Checking if unsigned expression 'cinfo->image_width' is less than zero. [unsignedLessThanZero] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:262:14: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinTest.c:267:16: style: Variable 't2.LowPart' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:394:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CASCADE_ENTRY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDraw.c:913:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:499:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:176:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:914:12: style: Condition 'v<0' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:913:10: note: Assignment 'v=*(--top)', assigned value is greater than -1 perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:914:12: note: Condition 'v<0' is always false perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:270:19: style: Variable 'smallwas' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinTest.c:268:17: style: Variable 't2.HighPart' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:436:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTRY_ACTIVE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:306:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_STRING [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDraw.c:948:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:540:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:361:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:362:11: style: Parameter 'uv' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:500:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MENUBAR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:393:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDraw.c:991:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:571:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:382:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:522:14: style: Parameter 'pcnfa' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:570:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECK_BUTTON_ENTRY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:541:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_STRING [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinButton.c:136:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RT_BITMAP [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDraw.c:1112:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:602:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:399:24: style: Parameter 'pzlib_filefunc_def' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:530:7: style: Variable 'end' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEnv.c:176:17: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:663:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MENUBAR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:620:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_STRING [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinButton.c:193:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SM_CXEDGE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDraw.c:1207:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LineOnOffDash [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:689:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CWX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:536:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:624:6: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEnv.c:181:17: style: Variable 'p2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:718:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MENUBAR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:755:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinButton.c:262:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_LABEL [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDraw.c:1298:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:737:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmap [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:907:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:629:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclEnv.c:610:17: style: Parameter 'oldStr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:880:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:907:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinButton.c:312:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWL_WNDPROC [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDraw.c:1341:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPAQUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:780:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CWCursor [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:923:19: style: Parameter 'file_pos' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:630:7: style: Variable 'ancient' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:977:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASTER_MENU [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:1214:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinButton.c:368:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REDRAW_PENDING [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:816:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Above [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:1409:30: style: Variable 'pfile_in_zip_read_info' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:1002:11: style: Variable 'entry' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:972:13: note: entry is assigned perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:1002:11: note: entry is overwritten perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1068:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTRY_LAST_COLUMN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:1329:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CWOverrideRedirect [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinButton.c:815:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:1567:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1223:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASTER_MENU [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:1385:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PropertyNewValue [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinButton.c:1167:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_CHECK_BUTTON [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tixUnixWm.c:21:18: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tk8.0/tixAppInit.c:76:15: style: Local variable 'main' shadows outer function [shadowFunction] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tk8.0/tixAppInit.c:45:1: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tk8.0/tixAppInit.c:76:15: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1301:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MENUBAR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:1727:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_STRING [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:161:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSVERSIONINFO [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1358:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:1763:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:198:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_SHOWMINNOACTIVE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:237:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1499:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPOUND_NONE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:161:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:1817:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_DYNAMIC [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:268:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VER_PLATFORM_WIN32_NT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xcolors.c:911:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DoRed [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:294:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_DOUBLE_SPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:1752:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tcl_GlobTypeData [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:822:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objStorage [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1627:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indicatorSpace [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:258:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:1847:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PropertyNotify [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:416:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSVERSIONINFO [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:381:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_CONFIG_OBJS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/trees.c:1147:14: style:inconclusive: Function 'bi_reverse' argument 1 names different: declaration 'value' definition 'code'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/zlib/trees.c:156:27: note: Function 'bi_reverse' argument 1 names different: declaration 'value' definition 'code'. perl-tk-804.036+dfsg1/PNG/zlib/trees.c:1147:14: note: Function 'bi_reverse' argument 1 names different: declaration 'value' definition 'code'. perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:2520:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_GLOB_TYPE_DIR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:583:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectionClear [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:1895:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_STRING [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:488:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Display [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:560:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/trees.c:1148:9: style:inconclusive: Function 'bi_reverse' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/zlib/trees.c:156:27: note: Function 'bi_reverse' argument 2 names different: declaration 'length' definition 'len'. perl-tk-804.036+dfsg1/PNG/zlib/trees.c:1148:9: note: Function 'bi_reverse' argument 2 names different: declaration 'length' definition 'len'. perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:2725:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tcl_StatBuf [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:823:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_STATIC [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:242:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:633:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_TEXT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:768:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:881:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectionNotify [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:417:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:734:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmarker.c:584:52: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:1224:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PropertyNewValue [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:448:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VER_PLATFORM_WIN32_NT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:782:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmarker.c:660:53: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:1428:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_SEL_WORDS_AT_ONCE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:479:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VER_PLATFORM_WIN32_NT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:873:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_NOTIFY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWinWm.c:21:18: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:1561:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_ATOM [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:512:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:946:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/tixGlue.c:20:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TixVtab [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:1612:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:929:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_INITDIALOG [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:1241:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_SYSKEYDOWN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/tkProperty.c:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclThread.c:249:11: style: Parameter 'objPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:988:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:1310:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XMaxTransChars [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/tkProperty.c:74:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_VOLATILE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:342:10: style: Local variable 'type' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:261:12: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:342:10: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclThread.c:553:15: style: Parameter 'timePtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFile.c:476:13: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1411:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_INITDIALOG [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:1375:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_INTEGER_SPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/tkProperty.c:126:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/trees.c:457:14: style: Parameter 'tree' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFile.c:823:12: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1476:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:1496:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VER_PLATFORM_WIN32_NT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/tkProperty.c:202:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/trees.c:580:11: style: Parameter 'bl_count' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1659:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWm.c:394:1: error: There is an unknown macro here somewhere. Configuration is required. If TCL_DECLARE_MUTEX is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:1640:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPress [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:163:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/tkProperty.c:221:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/trees.c:1199:15: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWCmpt.c:15:23: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1870:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:1815:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFS_POINT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:224:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclResolve.c:66:17: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWCmpt.c:15:32: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:2452:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:285:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_DOUBLE_SPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclResolve.c:145:17: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixConfig.c:41:17: style: Parameter 'dbName' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:2597:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_GLOBAL_ONLY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:360:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_CONFIG_OBJS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclResolve.c:197:17: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixPipe.c:670:13: style: Variable 'result' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixConfig.c:42:17: style: Parameter 'className' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:437:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORCE_REDRAW [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:911:17: style: Variable 'xpm_chars' can be declared as const array [constVariable] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:485:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_STATE_HIDDEN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:554:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_STATE_HIDDEN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:617:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_STATE_HIDDEN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:682:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_STATE_HIDDEN [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclClock.c:265:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:848:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclClock.c:305:21: style: Variable 'varValue' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:897:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:1187:9: style: Local variable 'num' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:1106:12: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:1187:9: note: Shadow variable perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:975:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnix.c:73:17: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:1099:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:272:8: style: Variable 'c' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdAH.c:988:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_CREATE_SYMBOLIC_LINK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:717:22: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:988:27: style: Variable 'c' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdAH.c:1713:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argObjStorage [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tixUnixSam.c:22:28: style: Variable 'Et_Interp' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:250:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VER_PLATFORM_WIN32_NT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:723:14: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:1317:19: style: Parameter 'mapa' can be declared as const array [constParameter] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdAH.c:2169:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_LL_MODIFIER [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tixUnixSam.c:22:18: style: Variable 'Et_Interp' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:359:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:726:14: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:470:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:1115:12: style: Variable 'err' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdIL.c:338:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wideValue [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:633:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:1537:12: style: Variable 'err' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:822:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/unzip.c:1537:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tixUnix/tk8.0/tixAppInit.c:76:15: style: Unused variable: main [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:979:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:7:33: style: Parameter 'image' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:1064:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LF_FACESIZE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/JPEG/jpeg/jdmarker.c:1195:14: style: Variable 'action' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:18:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:1264:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LF_FACESIZE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:20:20: style: Parameter 'text_prop' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:1383:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tcl_UniChar [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:28:20: style: Parameter 'text_prop_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:1534:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VER_PLATFORM_WIN32_NT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:39:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:1702:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_UTF_MAX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-win.c:251:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFocus.c:53:15: style: Variable 'winPtr2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:45:28: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:1848:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-win.c:622:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAPINFOHEADER [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:53:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:1983:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_FW_NORMAL [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-win.c:769:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:58:13: style: Parameter 'foreground_color' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2078:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VER_PLATFORM_WIN32_NT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-win.c:1095:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:59:13: style: Parameter 'background_color' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2288:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDI_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-win.c:1145:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTestProcBodyObj.c:142:11: style: Parameter 'namespace' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:73:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2409:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BYTE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:76:13: style: Parameter 'foreground_color' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:242:9: style: struct member 'myblock::dummy' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:1482:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_EVAL_INVOKE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:77:13: style: Parameter 'background_color' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:86:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/deflate.c:663:36: style: Condition 's->pending==s->pending_buf_size' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/zlib/deflate.c:657:32: note: Assuming that condition 's->pending==s->pending_buf_size' is not redundant perl-tk-804.036+dfsg1/PNG/zlib/deflate.c:663:36: note: Condition 's->pending==s->pending_buf_size' is always true perl-tk-804.036+dfsg1/pTk/mTk/additions/imgXPM.c:451:11: style: Variable 'pixelPtr' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:100:13: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/deflate.c:692:36: style: Condition 's->pending==s->pending_buf_size' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/zlib/deflate.c:686:32: note: Assuming that condition 's->pending==s->pending_buf_size' is not redundant perl-tk-804.036+dfsg1/PNG/zlib/deflate.c:692:36: note: Condition 's->pending==s->pending_buf_size' is always true perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:107:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/deflate.c:723:36: style: Condition 's->pending==s->pending_buf_size' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/zlib/deflate.c:717:32: note: Assuming that condition 's->pending==s->pending_buf_size' is not redundant perl-tk-804.036+dfsg1/PNG/zlib/deflate.c:723:36: note: Condition 's->pending==s->pending_buf_size' is always true perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:114:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:310:12: style: The if condition is the same as the previous if condition [duplicateCondition] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:301:12: note: First condition perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:310:12: note: Second condition perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:128:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinChan.c:211:15: style: Variable 'infoPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:136:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinSend.c:81:17: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:139:10: style: Parameter 'count_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:146:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclLink.c:284:17: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:155:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclLink.c:363:3: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixKey.c:431:15: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:156:10: style: Parameter 'nhosts_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:1236:16: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclLink.c:429:26: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:157:11: style: Parameter 'state_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:165:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:167:19: style: Parameter 'color_name' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:168:13: style: Parameter 'exact_def_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWinMain.c:313:11: style: Variable 'format' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:169:13: style: Parameter 'screen_def_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:176:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:177:13: style: Parameter 'event_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinPixmap.c:49:21: style: Variable 'newTwdPtr' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinPixmap.c:48:15: note: newTwdPtr is assigned perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinPixmap.c:49:21: note: newTwdPtr is overwritten perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:234:9: style: struct member 'myblock::dummy' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFile.c:340:17: style:inconclusive: Function 'NativeMatchType' argument 1 names different: declaration 'nativeName' definition 'nativeEntry'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFile.c:18:40: note: Function 'NativeMatchType' argument 1 names different: declaration 'nativeName' definition 'nativeEntry'. perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFile.c:340:17: note: Function 'NativeMatchType' argument 1 names different: declaration 'nativeName' definition 'nativeEntry'. perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:183:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:184:13: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/additions/imgGIF.c:765:14: style: Variable 'xpos' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:211:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1085:9: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWinXpm.c:148:14: style: Parameter 'mask' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:213:13: style: Parameter 'root_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xutil.c:76:18: style: Parameter 'vinfo_template' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/strcasecmp.c:52:24: style: Variable 'us1' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1129:16: portability: Non reentrant function 'getgrgid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrgid_r'. [prohibitedgetgrgidCalled] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWinXpm.c:151:14: style: Parameter 'colorPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:214:13: style: Parameter 'parent_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/strcasecmp.c:53:24: style: Variable 'us2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1181:13: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixColor.c:76:13: style: Variable 'visual' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:216:19: style: Parameter 'nchildren_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinCursor.c:190:17: style: Parameter 'source' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/strcasecmp.c:68:32: style: Variable 'us1' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1276:13: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixColor.c:202:13: style: Parameter 'colorPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:223:20: style: Parameter 'event_map' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinCursor.c:191:17: style: Parameter 'mask' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/strcasecmp.c:69:32: style: Variable 'us2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1339:10: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixColor.c:245:13: style: Parameter 'desiredColorPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:229:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinCursor.c:219:15: style: Parameter 'cursorPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFile.c:341:23: style: Parameter 'types' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixColor.c:415:21: style: Variable 'stressPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:237:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinCursor.c:246:18: style: Variable 'winCursor' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFile.c:797:14: style: Parameter 'pathObjPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:245:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFile.c:821:21: style: Parameter 'tval' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:249:13: style: Parameter 'event_send' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixKey.c:210:18: style: Variable 'dispPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:256:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:272:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:274:19: style: Parameter 'icon_name' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tixGeneric/tixMethod.c:342:12: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:280:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tixGeneric/tixMethod.c:343:12: style: Parameter 'method' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:288:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tixGeneric/tixMethod.c:553:18: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:296:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tixGeneric/tixMethod.c:555:12: style: Parameter 'method' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:304:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:312:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/tkGlue.c:2145:38: error: There is an unknown macro here somewhere. Configuration is required. If SVf is a macro then please configure it. [unknownMacro] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclLink.c:238:17: style: Variable 'value' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:320:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinPixmap.c:44:13: style: Variable 'screen' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEvent.c:454:15: style: Parameter 'timePtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:329:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xcolors.c:831:15: style: Variable 'ePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:334:10: style: Parameter 'dest_x_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:448:3: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: end. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:450:8: note: Assuming that condition 'p!=NULL' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:449:13: note: Assignment to 'p=strrchr(name,'\\')' perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:447:6: note: end is assigned 'strrchr(name,'\\')' here. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:448:3: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/win/nmakehlp.c:290:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:335:10: style: Parameter 'dest_y_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:453:3: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: end. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:450:8: note: Assuming that condition 'p!=NULL' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:449:13: note: Assignment to 'p=strrchr(name,'\\')' perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:447:2: note: Assignment from 'end=strrchr(name,'\\')' perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:453:3: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:336:13: style: Parameter 'child_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:343:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/deflate.c:493:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:454:13: warning: Either the condition 'p!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:450:8: note: Assuming that condition 'p!=NULL' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:449:13: note: Assignment to 'p=strrchr(name,'\\')' perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:447:2: note: Assignment from 'end=strrchr(name,'\\')' perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:454:13: note: Null pointer addition perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:346:13: style: Parameter 'event_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/deflate.c:902:20: style: Variable 'ss' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:352:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/deflate.c:1042:11: style: Variable 'prev' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/winDumpExts.c:431:11: style: Variable 'outfile' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:363:23: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/deflate.c:1182:21: style: Variable 'strend' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:471:13: style: Condition 'nread==-1' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/winDumpExts.c:472:8: style: Variable 'dllname' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:364:11: style: Parameter 'buffer_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:482:39: style: Condition 'nread==-1' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:366:13: style: Parameter 'keysym_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/stubs.c:367:10: style: Parameter 'status_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWinMain.c:315:44: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tixWinMain.c:316:27: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:392:6: warning: Either the condition 'containerPtr==NULL' is redundant or there is possible null pointer dereference: containerPtr. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:394:19: note: Assuming that condition 'containerPtr==NULL' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:392:6: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBinary.c:1484:34: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBinary.c:1500:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:451:6: style: Variable 'end' is assigned an expression that holds the same value. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:449:4: note: p is assigned 'strrchr(name,'\\')' here. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:451:6: note: Variable 'end' is assigned an expression that holds the same value. perl-tk-804.036+dfsg1/PNG/libpng/contrib/pngminus/pnm2png.c:282:23: warning: Identical condition 'type_token[0]!='P'', second condition is always false [identicalConditionAfterEarlyExit] perl-tk-804.036+dfsg1/PNG/libpng/contrib/pngminus/pnm2png.c:215:21: note: If condition 'type_token[0]!='P'' is true, the function will return/exit perl-tk-804.036+dfsg1/PNG/libpng/contrib/pngminus/pnm2png.c:282:23: note: Testing identical condition 'type_token[0]!='P'' perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBinary.c:1702:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/win/winMain.c:279:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBinary.c:1707:13: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinPointer.c:173:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinPointer.c:202:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixKey.c:88:12: style: Unused variable: status [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinPointer.c:465:15: style: Variable 'winPtr2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:356:14: style:inconclusive: Function 'AppendEnvironment' argument 1 names different: declaration 'listPtr' definition 'pathPtr'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:100:41: note: Function 'AppendEnvironment' argument 1 names different: declaration 'listPtr' definition 'pathPtr'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:356:14: note: Function 'AppendEnvironment' argument 1 names different: declaration 'listPtr' definition 'pathPtr'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:432:14: style:inconclusive: Function 'AppendDllPath' argument 1 names different: declaration 'listPtr' definition 'pathPtr'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:101:37: note: Function 'AppendDllPath' argument 1 names different: declaration 'listPtr' definition 'pathPtr'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:432:14: note: Function 'AppendDllPath' argument 1 names different: declaration 'listPtr' definition 'pathPtr'. perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:260:11: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'ConsoleInput' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:72:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:260:11: note: Parameter 'buf' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinKey.c:534:15: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:263:10: style: Parameter 'errorCode' can be declared as pointer to const. However it seems that 'ConsoleInput' is a callback function, if 'errorCode' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:72:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:263:10: note: Parameter 'errorCode' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:429:6: warning: Either the condition 'containerPtr==NULL' is redundant or there is possible null pointer dereference: containerPtr. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:431:19: note: Assuming that condition 'containerPtr==NULL' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:429:6: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:288:17: style: Parameter 'interp' can be declared as pointer to const. However it seems that 'ConsoleClose' is a callback function, if 'interp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:71:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:288:17: note: Parameter 'interp' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:347:17: style: Parameter 'handlePtr' can be declared as pointer to const. However it seems that 'ConsoleHandle' is a callback function, if 'handlePtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:78:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:347:17: note: Parameter 'handlePtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinKey.c:317:17: style: Checking if unsigned expression 'keycode' is less than zero. [unsignedLessThanZero] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:531:13: style: Parameter 'eventPtr' can be declared as pointer to const. However it seems that 'ConsoleEventProc' is a callback function, if 'eventPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:187:60: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tixWin/tkConsole80.c:531:13: note: Parameter 'eventPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBinary.c:1161:8: style: Local variable 'i' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBinary.c:1025:10: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBinary.c:1161:8: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:434:17: style: Parameter 'lib' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/zlib/deflate.c:161:32: style: struct member 'static_tree_desc_s::dummy' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinInit.c:730:17: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tixWin/winDumpExts.c:472:8: style: Variable 'dllname' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/zlib/deflate.c:352:30: style: Variable 'hash_head' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclNamesp.c:2030:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable findProc [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/zlib/deflate.c:1669:9: style: Variable 'bflush' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclNamesp.c:2160:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable findProc [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclNamesp.c:2227:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trailStorage [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBinary.c:258:26: style: Parameter 'bytes' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:111:17: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/libpng/pngpread.c:505:52: style:inconclusive: Function 'png_push_crc_skip' argument 2 names different: declaration 'length' definition 'skip'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:3394:35: note: Function 'png_push_crc_skip' argument 2 names different: declaration 'length' definition 'skip'. perl-tk-804.036+dfsg1/PNG/libpng/pngpread.c:505:52: note: Function 'png_push_crc_skip' argument 2 names different: declaration 'length' definition 'skip'. perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBinary.c:394:17: style: Variable 'srcEnd' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:163:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBinary.c:470:16: style: Variable 'srcArrayPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:346:13: style: Parameter 'eventPtr' can be declared as pointer to const. However it seems that 'EmbeddedEventProc' is a callback function, if 'eventPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:206:55: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:346:13: note: Parameter 'eventPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBinary.c:796:19: style: Variable 'bytes' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:491:13: style: Parameter 'eventPtr' can be declared as pointer to const. However it seems that 'ContainerEventProc' is a callback function, if 'eventPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:321:2: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:491:13: note: Parameter 'eventPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinTest.c:174:15: style: Variable 'winPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBinary.c:819:19: style: Variable 'last' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:532:15: style: Parameter 'winPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBinary.c:877:19: style: Variable 'last' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1713:18: style: Local variable 'ds' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1680:17: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1713:18: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:606:15: style: Parameter 'winPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBinary.c:1100:19: style: Variable 'src' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:608:13: style: Parameter 'eventPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/winMain.c:236:50: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBinary.c:1160:19: style: Variable 'src' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinEmbed.c:634:15: style: Parameter 'winPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinKey.c:90:16: style: Variable 'keyEv' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/winMain.c:237:27: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBinary.c:1162:16: style: Variable 'hexdigit' can be declared as const array [constVariable] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinKey.c:153:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinKey.c:716:19: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinClipboard.c:197:29: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:72:15: style: Variable 'twdPtr' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:71:9: note: twdPtr is assigned perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:72:15: note: twdPtr is overwritten perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinClipboard.c:251:16: style: Parameter 'dispPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:221:17: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinClipboard.c:254:24: style: Variable 'targetPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:254:16: style: Variable 'dirEntPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinClipboard.c:255:24: style: Variable 'cbPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:530:17: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinClipboard.c:257:34: style: Variable 'endPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:573:17: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinClipboard.c:459:22: style: Parameter 'eventPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1056:17: style: Parameter 'dst' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1057:24: style: Parameter 'statBufPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1269:16: style: Variable 'groupPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1332:17: style: Variable 'pwPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:121:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclLoad.c:454:17: style: Parameter 'pkgName' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1674:11: style: Variable 'currentPathEndPosition' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:224:16: style: Variable 'containerPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixFCmd.c:1696:15: style: Variable 'lastDir' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:375:13: style: Parameter 'eventPtr' can be declared as pointer to const. However it seems that 'EmbeddedEventProc' is a callback function, if 'eventPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:168:55: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:375:13: note: Parameter 'eventPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:724:15: style: Parameter 'winPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:223:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/pngminus/pnm2png.c:61:26: style: Parameter 'argv' can be declared as const array [constParameter] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclResult.c:201:28: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:768:15: style: Parameter 'winPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:500:15: style: Variable 'canvasPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclResult.c:245:28: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:773:16: style: Variable 'containerPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:621:13: style: Parameter 'pointPtr' can be declared as pointer to const. However it seems that 'GridToPoint' is a callback function, if 'pointPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:170:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:621:13: note: Parameter 'pointPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclResult.c:249:23: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:846:16: style: Variable 'containerPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:623:15: style: Variable 'gridPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclRegexp.c:179:17: style: Parameter 'start' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclResult.c:267:21: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:972:15: style: Parameter 'winPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:654:13: style: Parameter 'areaPtr' can be declared as pointer to const. However it seems that 'GridToArea' is a callback function, if 'areaPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:171:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:654:13: note: Parameter 'areaPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclRegexp.c:625:16: style: Variable 'regexpPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclResult.c:309:10: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:1031:15: style: Parameter 'winPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:658:15: style: Variable 'rectPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclResult.c:360:24: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:759:17: style: Parameter 'interp' can be declared as pointer to const. However it seems that 'GridToPostscript' is a callback function, if 'interp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:172:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:759:17: note: Parameter 'interp' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclResult.c:413:28: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:767:15: style: Variable 'gridPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclResult.c:469:10: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:381:15: style: Variable 'parentPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclResult.c:612:10: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinWindow.c:852:16: style: Parameter 'dispPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclResult.c:750:24: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinColor.c:243:13: style: Parameter 'colorPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclResult.c:789:24: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinTest.c:174:22: style: Variable 'winPtr' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinTest.c:174:15: style: Variable 'winPtr' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBinary.c:968:14: style: Variable 'listc' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinKey.c:90:22: style: Variable 'keyEv' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinKey.c:90:16: style: Variable 'keyEv' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/tkProperty.c:142:66: style: Condition 'format==8' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/libpng/contrib/pngminus/pnm2png.c:333:15: error: Uninitialized variable: width [legacyUninitvar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/pngminus/pnm2png.c:514:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:224:19: style: Parameter 'dash_list' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:403:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:411:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:372:13: style: Unused variable: tile [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:416:19: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:373:13: style: Unused variable: color [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:1486:37: style: Condition '*((char*)(&order))==1' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:1479:19: note: Assignment 'order=1', assigned value is 1 perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:1486:37: note: Condition '*((char*)(&order))==1' is always true perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:453:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:374:12: style: Unused variable: stipple [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:456:15: style: Parameter 'segments' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:375:14: style: Unused variable: state [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:464:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:376:12: style: Unused variable: pixmap [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclLiteral.c:183:19: style: Variable 'localTablePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:465:10: style: Parameter 'nbytes_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:503:20: style: Variable 'state' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclLiteral.c:364:19: style: Variable 'globalTablePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:482:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:503:14: style: Variable 'state' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclLiteral.c:768:26: style: Parameter 'bytes' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:484:10: style: Parameter 'num_prop_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:623:23: style: Variable 'gridPtr' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:491:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:623:15: style: Variable 'gridPtr' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:499:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:658:23: style: Variable 'rectPtr' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:502:13: style: Parameter 'image' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:658:15: style: Variable 'rectPtr' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:515:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:767:23: style: Variable 'gridPtr' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:517:19: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGrid.c:767:15: style: Variable 'gridPtr' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:519:10: style: Parameter 'direction_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:520:10: style: Parameter 'font_ascent_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:521:10: style: Parameter 'font_descent_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:522:18: style: Parameter 'overall_return' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:528:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:538:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:545:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:546:19: style: Parameter 'bytes' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/xlib/xgc.c:554:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/tkProperty.c:278:11: style: Local variable 'atom' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/tkProperty.c:217:7: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/tkProperty.c:278:11: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclStringObj.c:1720:30: style: Variable 'copyStringPtr->allocated' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclStringObj.c:1712:30: note: copyStringPtr->allocated is assigned perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclStringObj.c:1720:30: note: copyStringPtr->allocated is overwritten perl-tk-804.036+dfsg1/pTk/tkProperty.c:362:8: style: Local variable 'result' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/tkProperty.c:221:6: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/tkProperty.c:362:8: note: Shadow variable perl-tk-804.036+dfsg1/pTk/tkProperty.c:389:11: style: Local variable 'atom' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/tkProperty.c:217:7: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/tkProperty.c:389:11: note: Shadow variable perl-tk-804.036+dfsg1/pTk/tkProperty.c:129:10: style: Variable 's' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinImage.c:380:21: style: Variable 'pend' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinImage.c:410:18: style: Variable 'palette' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:1117:10: style:inconclusive: Function 'RecursiveDeleteKey' argument 1 names different: declaration 'hStartKey' definition 'startKey'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:184:39: note: Function 'RecursiveDeleteKey' argument 1 names different: declaration 'hStartKey' definition 'startKey'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:1117:10: note: Function 'RecursiveDeleteKey' argument 1 names different: declaration 'hStartKey' definition 'startKey'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:1118:17: style:inconclusive: Function 'RecursiveDeleteKey' argument 2 names different: declaration 'pKeyName' definition 'keyName'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:185:22: note: Function 'RecursiveDeleteKey' argument 2 names different: declaration 'pKeyName' definition 'keyName'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:1118:17: note: Function 'RecursiveDeleteKey' argument 2 names different: declaration 'pKeyName' definition 'keyName'. perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclStringObj.c:199:17: style: Parameter 'bytes' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclStringObj.c:313:24: style: Parameter 'unicode' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclStringObj.c:382:26: style: Variable 'str' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclStringObj.c:512:13: style: Variable 'stringPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclStringObj.c:565:13: style: Variable 'stringPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclStringObj.c:695:17: style: Parameter 'bytes' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclStringObj.c:948:24: style: Parameter 'unicode' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclStringObj.c:1017:13: style: Variable 'stringPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinReg.c:735:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclStringObj.c:1072:13: style: Variable 'stringPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclStringObj.c:1207:24: style: Parameter 'unicode' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclStringObj.c:1368:17: style: Parameter 'bytes' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclStringObj.c:1443:13: style: Variable 'stringPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclStringObj.c:1615:17: style: Variable 'srcEnd' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclStringObj.c:1687:13: style: Variable 'srcStringPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/tkProperty.c:51:27: style: Variable 'bytesafter' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/tkProperty.c:51:16: style: Variable 'bytesafter' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/tkProperty.c:217:7: style: Unused variable: atom [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclIOCmd.c:1274:64: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2284:19: style: Obsolescent function 'gethostbyaddr' called. It is recommended to use 'getnameinfo' instead. [prohibitedgethostbyaddrCalled] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2330:19: style: Obsolescent function 'gethostbyaddr' called. It is recommended to use 'getnameinfo' instead. [prohibitedgethostbyaddrCalled] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2662:16: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixButton.c:358:6: style: Local variable 'gc' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixButton.c:81:8: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixButton.c:358:6: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixButton.c:398:9: style: Local variable 'gc' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixButton.c:81:8: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixButton.c:398:9: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixButton.c:515:5: style: Local variable 'gc' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixButton.c:81:8: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixButton.c:515:5: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:171:18: style:inconclusive: Function 'DoRenameFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:106:63: note: Function 'DoRenameFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:171:18: note: Function 'DoRenameFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:526:17: style:inconclusive: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:100:37: note: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:526:17: note: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:527:17: style:inconclusive: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:100:58: note: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:527:17: note: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:812:18: style:inconclusive: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'nativePath'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:101:44: note: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'nativePath'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:812:18: note: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'nativePath'. perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclStringObj.c:1042:12: style: Variable 'stringPtr' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:955:18: style:inconclusive: Function 'DoRemoveJustDirectory' argument 1 names different: declaration 'nativeSrc' definition 'nativePath'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:102:48: note: Function 'DoRemoveJustDirectory' argument 1 names different: declaration 'nativeSrc' definition 'nativePath'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:955:18: note: Function 'DoRemoveJustDirectory' argument 1 names different: declaration 'nativeSrc' definition 'nativePath'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1134:18: style:inconclusive: Function 'TraverseWinTree' argument 3 names different: declaration 'dstPtr' definition 'targetPtr'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:112:45: note: Function 'TraverseWinTree' argument 3 names different: declaration 'dstPtr' definition 'targetPtr'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1134:18: note: Function 'TraverseWinTree' argument 3 names different: declaration 'dstPtr' definition 'targetPtr'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1326:18: style:inconclusive: Function 'TraversalCopy' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:107:40: note: Function 'TraversalCopy' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1326:18: note: Function 'TraversalCopy' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1327:18: style:inconclusive: Function 'TraversalCopy' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:107:61: note: Function 'TraversalCopy' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1327:18: note: Function 'TraversalCopy' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1388:18: style:inconclusive: Function 'TraversalDelete' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:109:42: note: Function 'TraversalDelete' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1388:18: note: Function 'TraversalDelete' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2651:11: style: Condition 'host==NULL' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclIOCmd.c:379:8: style: Variable 'result' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclIOCmd.c:427:16: style: Variable 'modeArray' can be declared as const array [constVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclIOCmd.c:557:8: style: Variable 'string' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclIOCmd.c:1309:11: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1225:13: style: Variable 'wp' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclIOCmd.c:1309:37: style: Variable 'script' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFCmd.c:1496:8: style: Variable 'str' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:1495:18: style: Local variable 'unicodeEncoding' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:102:21: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:1495:18: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDraw.c:203:20: style: Variable 'twdPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixButton.c:183:19: error: Uninitialized variable: width [legacyUninitvar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDraw.c:1208:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclIOCmd.c:785:22: warning:inconclusive: Division of result of sizeof() on pointer type. [divideSizeof] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixButton.c:184:19: error: Uninitialized variable: height [legacyUninitvar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclIOCmd.c:785:37: warning:inconclusive: Division of result of sizeof() on pointer type. [divideSizeof] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:442:17: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:470:17: style: Parameter 'display_name' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:943:25: style: Variable 'tsdPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:986:16: style: Variable 'otherWinPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:1608:14: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinX.c:335:18: error: Uninitialized variable: lpCP [uninitvar] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:453:16: style: Variable 'fsPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:496:17: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'FileOutputProc' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:311:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:496:17: note: Parameter 'buf' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:500:16: style: Variable 'fsPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2147:17: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'TcpOutputProc' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:362:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2147:17: note: Parameter 'buf' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2246:15: style: Variable 'statePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclUnix/tclUnixChan.c:2639:21: style: Variable 'hostent' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:223:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:294:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:335:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MENU_PLATFORM_FLAG2 [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:414:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MENU_PLATFORM_FLAG2 [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:448:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEAROFF_ENTRY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:548:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MENUBAR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:728:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MENU_PLATFORM_FLAG2 [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:823:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:911:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_SERVICE_ALL [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1199:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTRY_ACTIVE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1253:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MENU_PLATFORM_FLAG2 [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1354:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CASCADE_ENTRY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1389:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASTER_MENU [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1473:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAP [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1536:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHECK_BUTTON_ENTRY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1626:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTRY_DISABLED [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1699:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1740:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1782:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1957:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPOUND_NONE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:2126:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASTER_MENU [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:2174:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MENU_PLATFORM_FLAG2 [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:2218:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:2356:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPOUND_NONE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:2438:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTRY_ACTIVE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:2504:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fontPtr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:2643:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VirtualEvent [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:2695:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MENUBAR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:2794:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_INTEGER_SPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:2904:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_OWNDC [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:2945:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ONE_WORD_KEYS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:308:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tcl_UniChar [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:369:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encodingName [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:435:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:527:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:610:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:687:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:874:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_STRING_KEYS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:1003:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:1189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:1399:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:1480:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:1810:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tcl_UniChar [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:2101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_UTF_MAX [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:2258:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:2314:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:2638:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:2721:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XLFD_PIXEL_SIZE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:2818:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_FONT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:445:51: warning: Either the condition 'groupPtr!=NULL' is redundant or there is possible null pointer dereference: groupPtr. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:429:18: note: Assuming that condition 'groupPtr!=NULL' is not redundant perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:445:51: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1129:4: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1051:4: note: x is assigned perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1129:4: note: x is overwritten perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1130:4: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1051:8: note: y is assigned perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1130:4: note: y is overwritten perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1717:17: style: Variable 'windowWidth' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1636:18: note: windowWidth is assigned perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1717:17: note: windowWidth is overwritten perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1042:6: style: Local variable 'borderWidth' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1020:9: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1042:6: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclPkg.c:563:56: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclPkg.c:596:44: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclPkg.c:599:56: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclPkg.c:682:43: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclPkg.c:730:51: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclPkg.c:882:55: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:639:28: style: Variable 'canvasPtr->activeGroup' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:626:28: note: canvasPtr->activeGroup is assigned perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:639:28: note: canvasPtr->activeGroup is overwritten perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:138:13: style: Parameter 'menuPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:706:28: style: Variable 'canvasPtr->activeGroup' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:691:28: note: canvasPtr->activeGroup is assigned perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:706:28: note: canvasPtr->activeGroup is overwritten perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:164:18: style: Parameter 'mEntryPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:234:18: style: Parameter 'mePtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:765:28: style: Variable 'canvasPtr->activeGroup' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:758:28: note: canvasPtr->activeGroup is assigned perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:765:28: note: canvasPtr->activeGroup is overwritten perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:287:17: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:809:28: style: Variable 'canvasPtr->activeGroup' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:802:28: note: canvasPtr->activeGroup is assigned perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:809:28: note: canvasPtr->activeGroup is overwritten perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:289:11: style: Parameter 'menuName' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:386:13: style: Parameter 'menuPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:389:27: style: Parameter 'fmPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:942:25: style: Variable 'canvasPtr->activeGroup' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:933:25: note: canvasPtr->activeGroup is assigned perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:942:25: note: canvasPtr->activeGroup is overwritten perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:427:18: style: Parameter 'mePtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:555:18: style: Parameter 'mePtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:868:27: style: Parameter 'fmPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:944:27: style: Parameter 'fmPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:970:13: style: Parameter 'menuPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:973:27: style: Parameter 'fmPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1266:17: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1381:9: style: Variable 'name' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1478:27: style: Parameter 'fmPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1758:17: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1759:11: style: Parameter 'menuName' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:210:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:352:15: style: Variable 'canvasPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:354:14: style: Variable 'saveGroup' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:891:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:946:12: style: Variable 'subitemPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:969:14: style: Variable 'saveGroup' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:1067:15: style: Variable 'canvasPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:1069:14: style: Variable 'saveGroup' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1015:23: style: Variable 'lastRowBreak' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1012:12: style: Unused variable: j [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixMenu.c:1018:9: style: Unused variable: lastEntry [unusedVariable] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:354:25: style: Variable 'saveGroup' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:355:20: style: Variable 'state' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:354:14: style: Variable 'saveGroup' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:355:14: style: Variable 'state' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:356:9: style: Unused variable: i [unusedVariable] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:403:20: style: Variable 'state' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:403:14: style: Variable 'state' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:477:14: style: Variable 'state' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:752:20: style: Variable 'state' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:752:14: style: Variable 'state' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:884:14: style: Variable 'state' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclPkg.c:964:17: style: Parameter 'v1' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclPkg.c:965:17: style: Parameter 'v2' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:970:14: style: Variable 'state' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:1069:25: style: Variable 'saveGroup' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:1070:20: style: Variable 'state' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:1069:14: style: Variable 'saveGroup' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/ptkCanvGroup.c:1070:14: style: Variable 'state' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:294:17: style: Condition '!sendDebug' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:536:25: style: Condition '!sendDebug' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:857:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:368:17: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:419:17: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:421:23: style: Variable 'entryName' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:479:17: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:593:17: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:749:31: style: Variable 'riPtr2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:758:11: style: Variable 'copy' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:1121:9: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:1372:13: style: Parameter 'eventPtr' can be declared as pointer to const. However it seems that 'SendEventProc' is a callback function, if 'eventPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:1331:6: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:1372:13: note: Parameter 'eventPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:1587:12: style: Variable 'errorInfo' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:1587:24: style: Variable 'errorCode' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:1587:36: style: Variable 'resultString' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:1843:22: style: Parameter 'eventPtr' can be declared as pointer to const. However it seems that 'SendRestrictProc' is a callback function, if 'eventPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:1107:42: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:1843:22: note: Parameter 'eventPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:758:11: style: Variable 'copy' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclDate.c:920:50: style: Condition 'RelativeDay(Start,TclDateRelDay,&Time)<0' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclDate.c:920:20: note: Calling function 'RelativeDay' returns 1 perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclDate.c:920:50: note: Condition 'RelativeDay(Start,TclDateRelDay,&Time)<0' is always false perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclDate.c:1360:5: error: Common realloc mistake: 'TclDates' nulled but not freed upon failure [memleakOnRealloc] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclDate.c:1361:5: error: Common realloc mistake: 'TclDatev' nulled but not freed upon failure [memleakOnRealloc] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclDate.c:1283:3: style:inconclusive: Statements following 'goto' will never be executed. [unreachableCode] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclDate.c:1496:5: style:inconclusive: Statements following 'goto' will never be executed. [unreachableCode] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclDate.c:390:12: style: Parameter 's' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTestObj.c:845:36: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclDate.c:519:18: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclDate.c:839:16: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:1635:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:2475:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_SUBST_ALL [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:2564:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_SUBST_BACKSLASHES [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:3038:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_TRACE_OLD_STYLE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:3244:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_TRACE_ENTER_EXEC [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:3488:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_TRACE_RENAME [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:3711:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_TRACE_RESULT_OBJECT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:3924:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_TRACE_RENAME [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:3976:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_TRACE_RENAME [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:4081:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_TRACE_RENAME [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:4230:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_TRACE_LEAVE_EXEC [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:4319:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_TRACE_ENTER_EXEC [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:4733:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_TRACE_OLD_STYLE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTestObj.c:141:19: style: Variable 'subCmd' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTestObj.c:235:11: style: Variable 'subCmd' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTestObj.c:293:19: style: Variable 'subCmd' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTestObj.c:513:19: style: Variable 'subCmd' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTestObj.c:714:19: style: Variable 'subCmd' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompExpr.c:227:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompExpr.c:225:9: note: outer condition: !opTableInitialized perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompExpr.c:227:6: note: identical inner condition: !opTableInitialized perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:854:6: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTestObj.c:63:9: style: struct member 'TestString::numChars' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclDate.c:1031:9: style: struct member 'TclDatetoktype::t_name' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:1716:28: style: Variable 'envPtr->currStackDepth' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:1713:6: note: envPtr->currStackDepth is assigned perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:1716:28: note: envPtr->currStackDepth is overwritten perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclDate.c:1031:21: style: struct member 'TclDatetoktype::t_val' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclDate.c:1498:19: style: Variable 'TclDate_state' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTestObj.c:66:17: style: struct member 'TestString::unicode' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:73:39: style: Variable 'procBody' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:382:29: style: Variable 'q' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:441:23: style: Variable 'tmpPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:1135:17: style: Parameter 'description' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:1136:17: style: Parameter 'procName' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:1178:9: style: Variable 'ellipsis' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:1296:11: style: Parameter 'procName' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:1303:11: style: Variable 'ellipsis' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:1638:17: style: Parameter 'interp' can be declared as pointer to const. However it seems that 'ProcBodySetFromAny' is a callback function, if 'interp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:42:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:1638:17: note: Parameter 'interp' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:1639:14: style: Parameter 'objPtr' can be declared as pointer to const. However it seems that 'ProcBodySetFromAny' is a callback function, if 'objPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:42:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:1639:14: note: Parameter 'objPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:1669:14: style: Parameter 'objPtr' can be declared as pointer to const. However it seems that 'ProcBodyUpdateString' is a callback function, if 'objPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:41:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclProc.c:1669:14: note: Parameter 'objPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclListObj.c:1555:25: style: Variable 'elemPtr->bytes' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclListObj.c:1554:2: note: elemPtr->bytes is assigned perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclListObj.c:1555:25: note: elemPtr->bytes is overwritten perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompExpr.c:343:36: style: Variable 'afterSubexprPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompExpr.c:344:19: style: Variable 'opDescPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompExpr.c:345:20: style: Variable 'hPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompExpr.c:839:15: style: Variable 'mathFuncPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclListObj.c:371:20: style: Variable 'listRepPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclListObj.c:569:20: style: Variable 'listRepPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclListObj.c:1483:11: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:2558:23: error: Array 'buttonFlagMap[4]' accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:2538:19: note: Assignment 'defaultBtnIdx=-1', assigned value is -1 perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:2540:15: note: Assuming condition is false perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:2558:23: note: Negative array index perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:1756:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argStorage [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:1831:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable argStorage [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:2032:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_TRACE_RENAME [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:2443:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_TRACE_DELETE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:2561:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_TRACE_DELETE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:3017:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_EVAL_INVOKE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:3222:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_EVAL_INVOKE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:3887:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:4147:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:4198:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:4248:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:4402:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objStorage [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:4789:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:4879:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ALLOW_INLINE_COMPILATION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:5101:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ALLOW_INLINE_COMPILATION [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1555:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1554:12: note: outer condition: pass==1 perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1555:16: note: identical inner condition: pass==1 perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/wpng.c:126:11: style: Variable 'inname' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/wpng.c:128:11: style: Variable 'bgstr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/wpng.c:752:37: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:508:9: style:inconclusive: Function 'GetFileNameW' argument 5 names different: declaration 'isOpen' definition 'open'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:170:35: note: Function 'GetFileNameW' argument 5 names different: declaration 'isOpen' definition 'open'. perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:508:9: note: Function 'GetFileNameW' argument 5 names different: declaration 'isOpen' definition 'open'. perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:984:9: style:inconclusive: Function 'GetFileNameA' argument 5 names different: declaration 'isOpen' definition 'open'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:167:35: note: Function 'GetFileNameA' argument 5 names different: declaration 'isOpen' definition 'open'. perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:984:9: note: Function 'GetFileNameA' argument 5 names different: declaration 'isOpen' definition 'open'. perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1865:10: warning: Function 'ChooseDirectoryValidateProc' argument order different: declaration 'hdlg, uMsg, wParam, lParam' definition 'hwnd, message, lParam, lpData' [funcArgOrderDifferent] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:157:55: note: Function 'ChooseDirectoryValidateProc' argument order different: declaration 'hdlg, uMsg, wParam, lParam' definition 'hwnd, message, lParam, lpData' perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1865:10: note: Function 'ChooseDirectoryValidateProc' argument order different: declaration 'hdlg, uMsg, wParam, lParam' definition 'hwnd, message, lParam, lpData' perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:767:12: style: Local variable 'file' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:512:11: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:767:12: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1252:12: style: Local variable 'file' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:988:11: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1252:12: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:299:11: style: Variable 'colorPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:514:23: style: Variable 'filter' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:520:25: style: Variable 'tsdPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:990:23: style: Variable 'filter' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:995:25: style: Variable 'tsdPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1473:17: style: Variable 'filterPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1484:8: style: Variable 'defaultFilter' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1517:12: style: Variable 'sep' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1518:24: style: Variable 'clausePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1537:20: style: Variable 'globPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:647:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:787:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WithdrawnState [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:955:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconMaskHint [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:1144:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:1335:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:1398:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:1529:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParse.c:726:43: style: Condition 'p++,numBytes--' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:1588:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:1666:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:1762:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:1852:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:1895:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:1951:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_INTEGER_SPACE [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:1998:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:2060:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:2149:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:2223:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:2280:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:2342:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:2401:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:2458:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:2606:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:2662:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:2775:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:2831:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:2878:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:2934:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3005:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3158:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3223:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3342:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3441:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3494:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3631:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3681:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MapNotify [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3743:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_TOP_HIERARCHY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3837:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_TOP_HIERARCHY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3920:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_DISPLAY_WM_TRACING [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:4107:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:4240:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:4331:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_ATOM [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:4372:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DestroyNotify [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:4637:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PMinSize [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:4832:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PMinSize [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:4896:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PropModeReplace [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:4950:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_CARDINAL [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:4989:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:5073:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_ATOM [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:5128:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:5243:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientData [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:5290:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectionNotify [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:5352:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_MAPPED [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:5513:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USPosition [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:5593:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_TOP_LEVEL [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:5686:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:5874:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:5946:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_TOP_HIERARCHY [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6001:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_TOP_LEVEL [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6065:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Atom [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6110:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6190:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6239:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ONE_WORD_KEYS [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6321:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XWindowChanges [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6391:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6493:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6590:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6721:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CWOverrideRedirect [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6759:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6851:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_WRAPPER [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6906:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TK_REPARENTED [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6979:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DestroyNotify [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7118:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DestroyNotify [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7180:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7299:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WithdrawnState [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7370:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7421:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7563:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_ERROR [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7617:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_OK [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParse.c:1148:17: style: Variable 'tokenPtr->type' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParse.c:1125:20: note: tokenPtr->type is assigned perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParse.c:1148:17: note: tokenPtr->type is overwritten perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParse.c:1149:18: style: Variable 'tokenPtr->start' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParse.c:1126:21: note: tokenPtr->start is assigned perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParse.c:1149:18: note: tokenPtr->start is overwritten perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:2233:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_TRACE_RESULT_DYNAMIC [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:2347:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_TRACE_RESULT_DYNAMIC [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:4058:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_TRACE_RESULT_DYNAMIC [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:4255:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_TRACE_RESULT_OBJECT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:135:17: style: struct member 'ChooseDir::interp' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParse.c:509:26: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParse.c:1657:21: style: Variable 'end' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParse.c:1758:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParse.c:1759:17: style: Variable 'lastChar' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:137:9: style: struct member 'ChooseDir::lastCtrl' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:141:9: style: struct member 'ChooseDir::lastIdx' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:149:19: style: struct member 'ChooseDir::ofnPtr' is never used. [unusedStructMember] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1500:16: style: Variable 'need' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1500:11: style: Variable 'need' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:1067:36: style: Condition '(types->perm&TCL_GLOB_PERM_R)&&0' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:965:9: style:inconclusive: Function 'WinIsDrive' argument 2 names different: declaration 'nameLen' definition 'len'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:180:45: note: Function 'WinIsDrive' argument 2 names different: declaration 'nameLen' definition 'len'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:965:9: note: Function 'WinIsDrive' argument 2 names different: declaration 'nameLen' definition 'len'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:1270:18: style:inconclusive: Function 'NativeAccess' argument 1 names different: declaration 'path' definition 'nativePath'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:170:38: note: Function 'NativeAccess' argument 1 names different: declaration 'path' definition 'nativePath'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:1270:18: note: Function 'NativeAccess' argument 1 names different: declaration 'path' definition 'nativePath'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:1329:18: style:inconclusive: Function 'NativeIsExec' argument 1 names different: declaration 'path' definition 'nativePath'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:173:38: note: Function 'NativeIsExec' argument 1 names different: declaration 'path' definition 'nativePath'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:1329:18: note: Function 'NativeIsExec' argument 1 names different: declaration 'path' definition 'nativePath'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:1605:18: style:inconclusive: Function 'NativeStat' argument 1 names different: declaration 'path' definition 'nativePath'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:171:36: note: Function 'NativeStat' argument 1 names different: declaration 'path' definition 'nativePath'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:1605:18: note: Function 'NativeStat' argument 1 names different: declaration 'path' definition 'nativePath'. perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:883:12: style: Local variable 'attr' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:775:8: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:883:12: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:2315:12: style: Local variable 'path' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:2103:11: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:2315:12: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:324:18: style: Parameter 'LinkTarget' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:685:17: style: Parameter 'argv0' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:964:17: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:1035:23: style: Parameter 'types' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:2036:11: style: Variable 'firstSeparator' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinFile.c:2352:21: style: Parameter 'tval' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinButton.c:798:25: style: Variable 'tsdPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinButton.c:466:19: error: Uninitialized variable: width [legacyUninitvar] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinButton.c:467:19: error: Uninitialized variable: height [legacyUninitvar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:3246:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:1559:51: style: Condition 'src++,numBytes--' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-x.c:391:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-x.c:649:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VisualScreenMask [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-x.c:874:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-x.c:1153:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-x.c:1348:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:440:16: style: Variable 'parsePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:500:16: style: Variable 'parsePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:560:16: style: Variable 'parsePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:621:16: style: Variable 'parsePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:682:16: style: Variable 'parsePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:743:16: style: Variable 'parsePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:807:16: style: Variable 'parsePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:875:16: style: Variable 'parsePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:937:16: style: Variable 'parsePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:999:16: style: Variable 'parsePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:1061:16: style: Variable 'parsePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2283:9: style: Condition 'swapped' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2276:15: note: Assignment 'swapped=0', assigned value is 0 perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2283:9: note: Condition 'swapped' is always false perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2289:6: style: Condition 'swapped' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2276:15: note: Assignment 'swapped=0', assigned value is 0 perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2289:6: note: Condition 'swapped' is always false perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:1128:29: style: Variable 'stringStart' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:1401:21: style: Variable 'hPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:1606:12: style: Variable 'startPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:1979:17: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParseExpr.c:1982:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:1052:14: style:inconclusive: Function 'InitFont' argument 4 names different: declaration 'tkFontPtr' definition 'fontPtr'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:204:33: note: Function 'InitFont' argument 4 names different: declaration 'tkFontPtr' definition 'fontPtr'. perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:1052:14: note: Function 'InitFont' argument 4 names different: declaration 'tkFontPtr' definition 'fontPtr'. perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:1891:11: style:inconclusive: Function 'CanUseFallback' argument 3 names different: declaration 'fallbackName' definition 'faceName'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:191:14: note: Function 'CanUseFallback' argument 3 names different: declaration 'fallbackName' definition 'faceName'. perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:1891:11: note: Function 'CanUseFallback' argument 3 names different: declaration 'fallbackName' definition 'faceName'. perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2252:14: style:inconclusive: Function 'LoadFontRanges' argument 3 names different: declaration 'startCount' definition 'startCountPtr'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:208:17: note: Function 'LoadFontRanges' argument 3 names different: declaration 'startCount' definition 'startCountPtr'. perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2252:14: note: Function 'LoadFontRanges' argument 3 names different: declaration 'startCount' definition 'startCountPtr'. perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2254:14: style:inconclusive: Function 'LoadFontRanges' argument 4 names different: declaration 'endCount' definition 'endCountPtr'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:208:38: note: Function 'LoadFontRanges' argument 4 names different: declaration 'endCount' definition 'endCountPtr'. perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2254:14: note: Function 'LoadFontRanges' argument 4 names different: declaration 'endCount' definition 'endCountPtr'. perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:248:17: style: Parameter 'mainPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:1703:13: style: Variable 'startCount' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:1703:26: style: Variable 'endCount' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:1967:29: style: Parameter 'faPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:1996:15: style: Variable 'src' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2113:18: style: Parameter 'lfPtr' can be declared as pointer to const. However it seems that 'WinFontExistProc' is a callback function, if 'lfPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2083:19: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2113:18: note: Parameter 'lfPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2114:20: style: Parameter 'tmPtr' can be declared as pointer to const. However it seems that 'WinFontExistProc' is a callback function, if 'tmPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2083:19: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinFont.c:2114:20: note: Parameter 'tmPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:1469:11: style: Variable 'prefv' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:1461:11: note: prefv is assigned perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:1469:11: note: prefv is overwritten perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:432:25: style: Local variable 'options' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:358:24: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:432:25: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:595:13: style: Local variable 'index' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:357:9: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:595:13: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:1965:21: style: Local variable 'index' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:1876:9: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:1965:21: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:533:18: style: Variable 'slaveInterp' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:1444:20: style: Parameter 'objv' can be declared as const array. However it seems that 'AliasObjCmd' is a callback function, if 'objv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:1196:30: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:1444:20: note: Parameter 'objv' can be declared as const array perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:1633:12: style: Variable 'slavePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:2173:13: style: Variable 'iPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclInterp.c:2394:13: style: Variable 'iPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdAH.c:2307:33: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdAH.c:961:10: style: Local variable 'index' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdAH.c:784:9: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdAH.c:961:10: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdAH.c:97:20: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdAH.c:135:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdAH.c:1213:23: style: Variable 'extension' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdAH.c:1834:23: style: Variable 'varValuePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdAH.c:1927:11: style: Variable 'endPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:1146:23: style: Condition 'incr.numIncrs>0' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:1143:23: note: Assuming that condition 'incr.numIncrs>0' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:1146:23: note: Condition 'incr.numIncrs>0' is always true perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:434:19: warning:inconclusive: Either the condition 'space' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:418:7: note: Assuming that condition 'space' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:421:12: note: Assignment 'dst=space', assigned value is 0 perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:434:19: note: Null pointer addition perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:260:16: style: Variable 'dispPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:576:16: style: Variable 'dispPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:741:12: style: Variable 'string' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:1371:8: style: Variable 'string' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:753:13: style: Variable 'string' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSelect.c:1383:9: style: Variable 'string' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:1286:19: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:521:4: warning: Return value of function deflateInit2() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:563:18: style: Condition '&info_ptr==NULL' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:2472:32: style: Condition 'row_info!=NULL' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1076:16: style: Variable 'twdPtr' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1075:10: note: twdPtr is assigned perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1076:16: note: twdPtr is overwritten perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:217:27: warning: Either the condition 'text==NULL' is redundant or there is possible null pointer dereference: text. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:212:25: note: Assuming that condition 'text==NULL' is not redundant perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:217:27: note: Null pointer dereference perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:220:13: warning: Either the condition 'text==NULL' is redundant or there is possible null pointer dereference: text. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:212:25: note: Assuming that condition 'text==NULL' is not redundant perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:220:13: note: Null pointer dereference perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:243:27: warning: Either the condition 'text==NULL' is redundant or there is possible null pointer dereference: text. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:236:25: note: Assuming that condition 'text==NULL' is not redundant perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:243:27: note: Null pointer dereference perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:260:27: warning: Either the condition 'text==NULL' is redundant or there is possible null pointer dereference: text. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:254:25: note: Assuming that condition 'text==NULL' is not redundant perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:260:27: note: Null pointer dereference perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:304:24: warning: Either the condition 'text==NULL' is redundant or there is possible null pointer dereference: text. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:299:22: note: Assuming that condition 'text==NULL' is not redundant perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:304:24: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:331:11: style: Variable 'searchName' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:346:8: style: Variable 'menuName' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:630:21: style: Variable 'menuRefPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:223:58: warning: Either the condition 'text==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:212:25: note: Assuming that condition 'text==NULL' is not redundant perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:223:58: note: Null pointer subtraction perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:226:29: warning: Either the condition 'text==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:212:25: note: Assuming that condition 'text==NULL' is not redundant perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:226:29: note: Null pointer addition perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:241:32: warning: Either the condition 'text==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:236:25: note: Assuming that condition 'text==NULL' is not redundant perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:241:32: note: Null pointer addition perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:244:23: warning: Either the condition 'text==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:236:25: note: Assuming that condition 'text==NULL' is not redundant perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:244:23: note: Null pointer addition perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:262:32: warning: Either the condition 'text==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:254:25: note: Assuming that condition 'text==NULL' is not redundant perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:262:32: note: Null pointer addition perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:265:23: warning: Either the condition 'text==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:254:25: note: Assuming that condition 'text==NULL' is not redundant perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:265:23: note: Null pointer addition perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:306:17: warning: Either the condition 'text==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:299:22: note: Assuming that condition 'text==NULL' is not redundant perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:306:17: note: Null pointer addition perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:893:11: style: Parameter 'pMessage' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:955:21: style: Variable 'menuRefPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:971:13: style: Variable 'name' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1280:17: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1282:11: style: Parameter 'menuName' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1310:18: style: Parameter 'mePtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1349:27: style: Parameter 'fmPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1382:13: style: Parameter 'menuPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1385:27: style: Parameter 'fmPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1418:27: style: Parameter 'fmPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1450:17: style: Parameter 'rectPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1525:18: style: Parameter 'mePtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1605:27: style: Parameter 'fmPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1732:27: style: Parameter 'fmPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:2168:27: style: Parameter 'mePtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:2236:8: style: Variable 'name' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:2335:27: style: Parameter 'fmPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:2429:18: style: Parameter 'mePtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:2687:23: style: Variable 'menuRefPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:2756:17: style: Parameter 'dbName' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1825:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1831:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1837:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1845:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:1831:16: error: Signed integer overflow for expression '0x111<<29'. [integerOverflow] perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinMenu.c:2342:24: style: Variable 'haveText' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:179:42: style:inconclusive: Function 'png_decompress_chunk' argument 5 names different: declaration 'prefix_length' definition 'prefix_size'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2943:43: note: Function 'png_decompress_chunk' argument 5 names different: declaration 'prefix_length' definition 'prefix_size'. perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:179:42: note: Function 'png_decompress_chunk' argument 5 names different: declaration 'prefix_length' definition 'prefix_size'. perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:179:67: style:inconclusive: Function 'png_decompress_chunk' argument 6 names different: declaration 'data_length' definition 'newlength'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2943:43: note: Function 'png_decompress_chunk' argument 6 names different: declaration 'data_length' definition 'newlength'. perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:179:67: note: Function 'png_decompress_chunk' argument 6 names different: declaration 'data_length' definition 'newlength'. perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclUtf.c:243:24: style: Variable 'w' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclUtf.c:243:28: style: Variable 'wEnd' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclUtf.c:406:21: style: Variable 'end' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclUtf.c:1216:24: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:372:39: style:inconclusive: Function 'png_write_IHDR' argument 6 names different: declaration 'compression_method' definition 'compression_type'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2973:32: note: Function 'png_write_IHDR' argument 6 names different: declaration 'compression_method' definition 'compression_type'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:372:39: note: Function 'png_write_IHDR' argument 6 names different: declaration 'compression_method' definition 'compression_type'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:372:61: style:inconclusive: Function 'png_write_IHDR' argument 7 names different: declaration 'filter_method' definition 'filter_type'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2973:32: note: Function 'png_write_IHDR' argument 7 names different: declaration 'filter_method' definition 'filter_type'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:372:61: note: Function 'png_write_IHDR' argument 7 names different: declaration 'filter_method' definition 'filter_type'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:373:8: style:inconclusive: Function 'png_write_IHDR' argument 8 names different: declaration 'interlace_method' definition 'interlace_type'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:2973:32: note: Function 'png_write_IHDR' argument 8 names different: declaration 'interlace_method' definition 'interlace_type'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:373:8: note: Function 'png_write_IHDR' argument 8 names different: declaration 'interlace_method' definition 'interlace_type'. perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclUtf.c:1793:36: style: Variable 'patternEnd' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:703:41: style:inconclusive: Function 'png_write_sRGB' argument 2 names different: declaration 'intent' definition 'srgb_intent'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:3018:32: note: Function 'png_write_sRGB' argument 2 names different: declaration 'intent' definition 'srgb_intent'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:703:41: note: Function 'png_write_sRGB' argument 2 names different: declaration 'intent' definition 'srgb_intent'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:723:27: style:inconclusive: Function 'png_write_iCCP' argument 5 names different: declaration 'proflen' definition 'profile_len'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:3023:32: note: Function 'png_write_iCCP' argument 5 names different: declaration 'proflen' definition 'profile_len'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:723:27: note: Function 'png_write_iCCP' argument 5 names different: declaration 'proflen' definition 'profile_len'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:774:49: style:inconclusive: Function 'png_write_sPLT' argument 2 names different: declaration 'palette' definition 'spalette'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:3030:32: note: Function 'png_write_sPLT' argument 2 names different: declaration 'palette' definition 'spalette'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:774:49: note: Function 'png_write_sPLT' argument 2 names different: declaration 'palette' definition 'spalette'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:975:59: style:inconclusive: Function 'png_write_cHRM_fixed' argument 2 names different: declaration 'int_white_x' definition 'white_x'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:3009:38: note: Function 'png_write_cHRM_fixed' argument 2 names different: declaration 'int_white_x' definition 'white_x'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:975:59: note: Function 'png_write_cHRM_fixed' argument 2 names different: declaration 'int_white_x' definition 'white_x'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:976:20: style:inconclusive: Function 'png_write_cHRM_fixed' argument 3 names different: declaration 'int_white_y' definition 'white_y'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:3009:38: note: Function 'png_write_cHRM_fixed' argument 3 names different: declaration 'int_white_y' definition 'white_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:976:20: note: Function 'png_write_cHRM_fixed' argument 3 names different: declaration 'int_white_y' definition 'white_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:976:45: style:inconclusive: Function 'png_write_cHRM_fixed' argument 4 names different: declaration 'int_red_x' definition 'red_x'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:3009:38: note: Function 'png_write_cHRM_fixed' argument 4 names different: declaration 'int_red_x' definition 'red_x'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:976:45: note: Function 'png_write_cHRM_fixed' argument 4 names different: declaration 'int_red_x' definition 'red_x'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:976:68: style:inconclusive: Function 'png_write_cHRM_fixed' argument 5 names different: declaration 'int_red_y' definition 'red_y'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:3009:38: note: Function 'png_write_cHRM_fixed' argument 5 names different: declaration 'int_red_y' definition 'red_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:976:68: note: Function 'png_write_cHRM_fixed' argument 5 names different: declaration 'int_red_y' definition 'red_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:977:20: style:inconclusive: Function 'png_write_cHRM_fixed' argument 6 names different: declaration 'int_green_x' definition 'green_x'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:3009:38: note: Function 'png_write_cHRM_fixed' argument 6 names different: declaration 'int_green_x' definition 'green_x'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:977:20: note: Function 'png_write_cHRM_fixed' argument 6 names different: declaration 'int_green_x' definition 'green_x'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:977:45: style:inconclusive: Function 'png_write_cHRM_fixed' argument 7 names different: declaration 'int_green_y' definition 'green_y'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:3009:38: note: Function 'png_write_cHRM_fixed' argument 7 names different: declaration 'int_green_y' definition 'green_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:977:45: note: Function 'png_write_cHRM_fixed' argument 7 names different: declaration 'int_green_y' definition 'green_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:977:70: style:inconclusive: Function 'png_write_cHRM_fixed' argument 8 names different: declaration 'int_blue_x' definition 'blue_x'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:3009:38: note: Function 'png_write_cHRM_fixed' argument 8 names different: declaration 'int_blue_x' definition 'blue_x'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:977:70: note: Function 'png_write_cHRM_fixed' argument 8 names different: declaration 'int_blue_x' definition 'blue_x'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:978:20: style:inconclusive: Function 'png_write_cHRM_fixed' argument 9 names different: declaration 'int_blue_y' definition 'blue_y'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:3009:38: note: Function 'png_write_cHRM_fixed' argument 9 names different: declaration 'int_blue_y' definition 'blue_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:978:20: note: Function 'png_write_cHRM_fixed' argument 9 names different: declaration 'int_blue_y' definition 'blue_y'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:1030:68: style:inconclusive: Function 'png_write_tRNS' argument 3 names different: declaration 'values' definition 'tran'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:3035:32: note: Function 'png_write_tRNS' argument 3 names different: declaration 'values' definition 'tran'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:1030:68: note: Function 'png_write_tRNS' argument 3 names different: declaration 'values' definition 'tran'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:1031:8: style:inconclusive: Function 'png_write_tRNS' argument 4 names different: declaration 'number' definition 'num_trans'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:3035:32: note: Function 'png_write_tRNS' argument 4 names different: declaration 'number' definition 'num_trans'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:1031:8: note: Function 'png_write_tRNS' argument 4 names different: declaration 'number' definition 'num_trans'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:1085:51: style:inconclusive: Function 'png_write_bKGD' argument 2 names different: declaration 'values' definition 'back'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:3040:32: note: Function 'png_write_bKGD' argument 2 names different: declaration 'values' definition 'back'. perl-tk-804.036+dfsg1/PNG/libpng/pngwutil.c:1085:51: note: Function 'png_write_bKGD' argument 2 names different: declaration 'values' definition 'back'. perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclUtf.c:717:12: warning: Uninitialized variable: ch [uninitvar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclUtf.c:713:18: note: Assuming condition is false perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclUtf.c:717:12: note: Uninitialized variable: ch perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdIL.c:867:14: style: Variable 'valueObjPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdIL.c:948:10: style: Variable 'varPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdIL.c:1045:10: style: Variable 'varPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdIL.c:1315:13: style: Variable 'iPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdIL.c:1369:20: style: Variable 'localPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdIL.c:1823:13: style: Variable 'iPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:434:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:101:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:300:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:1894:11: style: Condition 'dir==PATH_GENERAL' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:1890:10: note: Assuming that condition 'dir==PATH_GENERAL' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:1894:11: note: Condition 'dir==PATH_GENERAL' is always true perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:1225:9: style: Local variable 'start' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:1113:22: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:1225:9: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:1278:9: style: Local variable 'start' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:1113:22: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:1278:9: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:365:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:374:9: style: Variable 'origPath' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:489:15: style: Variable 'rootEnd' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:605:15: style: Variable 'str' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:1113:22: style: Variable 'start' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:1435:15: style: Variable 'lastSep' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:1759:12: style: Variable 'str' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:2227:11: style: Parameter 'match' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:2298:47: style: Variable 'firstSpecialChar' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclFileName.c:2423:16: style: Variable 'openBrace' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:1094:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable catchStackStorage [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:4823:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:4890:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:4967:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refCount [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:5049:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refCount [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:5128:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refCount [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:5207:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refCount [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:5310:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refCount [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:5358:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refCount [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:5576:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCL_WIDE_INT [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:5685:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:2588:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regexec.c:506:22: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:352:22: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:3302:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:268:15: warning: Either the condition 'cnfa!=0' is redundant or there is possible null pointer dereference: cnfa. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:272:14: note: Assuming that condition 'cnfa!=0' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:268:15: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:269:18: warning: Either the condition 'cnfa!=0' is redundant or there is possible null pointer dereference: cnfa. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:272:14: note: Assuming that condition 'cnfa!=0' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:269:18: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:1865:6: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:3888:6: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:4085:29: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:4148:14: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:4199:14: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:4249:14: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:4435:6: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:4769:30: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:4773:30: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:4780:11: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:4790:14: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:4798:29: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:5119:41: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:440:17: style: Local variable 'hPtr' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:290:20: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:440:17: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regexec.c:271:7: style: Variable 'close' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regexec.c:516:15: style: Parameter 'sub' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regexec.c:517:6: style: Parameter 'begin' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regexec.c:518:6: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regexec.c:589:7: style: Variable 'stop' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regexec.c:928:15: style: Parameter 't' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regexec.c:930:6: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regexec.c:937:7: style: Variable 'stop' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:426:15: style: Variable 'ca' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:2264:17: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:2705:20: style: Parameter 'argTypes' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:2897:22: style: Variable 'iPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:3173:12: style: Variable 'tracePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:3273:17: style: Parameter 'command' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:3279:26: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:3280:11: style: Variable 'ellipsis' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:4683:18: style: Variable 'bytes' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclNamesp.c:449:16: style: Variable 'globalNsPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclNamesp.c:723:21: style: Variable 'str' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclNamesp.c:1507:14: style: Variable 'selfPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclNamesp.c:2368:16: style: Variable 'currNsPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclNamesp.c:2371:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclNamesp.c:3093:21: style: Variable 'string' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclNamesp.c:3252:11: style: Variable 'string' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclNamesp.c:3953:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:351:13: style: Variable 'iPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:502:14: style: Parameter 'srcPtr' can be declared as pointer to const. However it seems that 'DupByteCodeInternalRep' is a callback function, if 'srcPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:312:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:502:14: note: Parameter 'srcPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:503:14: style: Parameter 'copyPtr' can be declared as pointer to const. However it seems that 'DupByteCodeInternalRep' is a callback function, if 'copyPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:312:5: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:503:14: note: Parameter 'copyPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:822:20: style: Variable 'entryCodeNext' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:1183:20: style: Variable 'entryCodeNext' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:1545:20: style: Variable 'nextPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:1688:17: style: Parameter 'command' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:1694:26: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:1695:11: style: Variable 'ellipsis' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:1771:26: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:1797:9: style: Variable 'localName' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:2469:16: style: Parameter 'jumpFixupPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:3242:20: style: Variable 'codeStart' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:1626:13: style: Variable 'nextPtr' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:1128:13: error: Pointer addition with NULL pointer. [nullPointerArithmetic] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:3106:48: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:3739:45: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:4792:43: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:4111:6: style: Variable 'iPtr->returnCode' is assigned an expression that holds the same value. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:4099:12: note: stateCode is assigned 'iPtr->returnCode' here. perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:4111:6: note: Variable 'iPtr->returnCode' is assigned an expression that holds the same value. perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:226:8: style: Variable 'name' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:462:12: style: Variable 'valuePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:560:8: style: Variable 'name' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:972:8: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:1088:33: style: Variable 'end' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:1156:22: style: Variable 'splitEnd' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:1420:29: style: Variable 'end' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:1493:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:1775:19: style: Variable 'ustring1' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:1775:41: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:2272:20: style: Variable 'checkEnd' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:2360:22: style: Variable 'end' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:2698:11: style: Variable 'string' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:2964:28: style: Variable 'command' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:3203:18: style: Variable 'command' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:3450:18: style: Variable 'command' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:3648:18: style: Variable 'command' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:3835:27: style: Parameter 'proc' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:3960:27: style: Parameter 'proc' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:4210:30: style: Variable 'lastTracePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:4299:23: style: Variable 'lastTracePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:4409:17: style: Parameter 'command' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:4419:18: style: Condition '0&&eventPtr->type==Expose' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:5249:12: style: Condition '!info.foundEvent' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:5242:23: note: Assignment 'info.foundEvent=0', assigned value is 0 perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:5249:12: note: Condition '!info.foundEvent' is always true perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:4122:6: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:5177:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7050:30: warning: Either the condition 'winPtr==NULL' is redundant or there is possible null pointer dereference: winPtr. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7052:17: note: Assuming that condition 'winPtr==NULL' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7050:30: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7590:11: style: Redundant initialization for 'wmPtr'. The initialized value is overwritten before it is read. [redundantInitialization] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7559:28: note: wmPtr is initialized perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7590:11: note: wmPtr is overwritten perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:1166:11: style: Variable 'argv1' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:1467:15: style: Parameter 'winPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:1583:11: style: Variable 'argv3' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:1949:22: style: Variable 'wmPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:2144:11: style: Variable 'argv3' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3000:11: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3672:13: style: Parameter 'eventPtr' can be declared as pointer to const. However it seems that 'WmWaitMapProc' is a callback function, if 'eventPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3575:28: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3672:13: note: Parameter 'eventPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3675:15: style: Variable 'masterPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3895:22: style: Parameter 'configEventPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:3901:16: style: Variable 'dispPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:4085:21: style: Parameter 'reparentEventPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:4096:16: style: Variable 'dispPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:4225:16: style: Variable 'dispPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:4316:21: style: Parameter 'eventPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:4369:16: style: Variable 'dispPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:5015:50: style: Parameter 'atoms' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:5286:13: style: Parameter 'eventPtr' can be declared as pointer to const. However it seems that 'WaitRestrictProc' is a callback function, if 'eventPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:5243:41: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:5286:13: note: Parameter 'eventPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6049:31: style: Variable 'protPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6383:15: style: Parameter 'winPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6483:15: style: Parameter 'winPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6582:13: style: Variable 'wmPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6975:13: style: Parameter 'eventPtr' can be declared as pointer to const. However it seems that 'MenubarDestroyProc' is a callback function, if 'eventPtr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6941:54: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6975:13: note: Parameter 'eventPtr' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7048:15: style: Parameter 'winPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7050:22: style: Variable 'wmPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7464:13: style: Variable 'dispPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7606:11: style: Parameter 'winPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:1755:11: style: Unused variable: argv3 [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7365:12: style: Unused variable: pixmap [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7366:11: style: Unused variable: argv3 [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7461:16: style: Unused variable: serial [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:7463:6: style: Unused variable: i [unusedVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:4171:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3443:5: warning: Either the condition 'varPtr!=0' is redundant or there is possible null pointer dereference: varPtr. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3426:16: note: Assuming that condition 'varPtr!=0' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3443:5: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3444:5: warning: Either the condition 'varPtr!=0' is redundant or there is possible null pointer dereference: varPtr. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3426:16: note: Assuming that condition 'varPtr!=0' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3444:5: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3445:5: warning: Either the condition 'varPtr!=0' is redundant or there is possible null pointer dereference: varPtr. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3426:16: note: Assuming that condition 'varPtr!=0' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3445:5: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3447:23: warning: Either the condition 'varPtr!=0' is redundant or there is possible null pointer dereference: varPtr. [nullPointerRedundantCheck] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3426:16: note: Assuming that condition 'varPtr!=0' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3447:23: note: Null pointer dereference perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:4377:67: error: Pointer addition with NULL pointer. [nullPointerArithmetic] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:4378:67: error: Pointer addition with NULL pointer. [nullPointerArithmetic] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:2058:48: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:2380:47: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:4592:45: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:4716:45: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:4805:44: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3174:21: style: Local variable 'hPtr' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:2866:20: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3174:21: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:369:16: style: Variable 'nsPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:405:8: style: Variable 'procPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:422:13: style: Variable 'cachedNsPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:819:17: style: Variable 'localPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:825:18: style: Variable 'localName' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:2528:20: style: Variable 'name' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:2942:15: style: Variable 'varPtr2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:2998:11: style: Variable 'varPtr2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3106:11: style: Variable 'varPtr2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3189:15: style: Variable 'varPtr2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3218:11: style: Variable 'varPtr2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3292:11: style: Variable 'varPtr2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3760:13: style: Variable 'iPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3860:13: style: Variable 'iPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3863:14: style: Variable 'varValuePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:4111:17: style: Variable 'openParen' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:5031:20: style: Variable 'localPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:5153:11: style: Variable 'part2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:5154:11: style: Variable 'part1' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:465:7: style: Variable 'len2' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:3293:20: style: Variable 'pattern' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:4955:18: style: Condition 'iResult<0' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:4953:8: note: Assuming that condition 'i<0' is not redundant perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:4954:16: note: Assignment 'iResult=-i', assigned value is greater than 0 perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:4955:18: note: Condition 'iResult<0' is always false perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:4196:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:4196:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:501:33: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:545:45: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:632:21: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:645:36: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:4800:2: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:4864:4: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:2981:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:2983:5: note: Found duplicate branches for 'if' and 'else'. perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:2981:3: note: Found duplicate branches for 'if' and 'else'. perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:2989:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:2991:5: note: Found duplicate branches for 'if' and 'else'. perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:2989:3: note: Found duplicate branches for 'if' and 'else'. perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:3775:16: style: Redundant assignment of 'converted' to itself. [selfAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:443:17: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:620:11: style: Variable 'refCount' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:891:16: style: Variable 'namespacePtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:1379:12: style: Variable 'cmdPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:2160:15: style: Variable 't1Ptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:2160:23: style: Variable 't2Ptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:2446:12: style: Variable 's1' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:2446:17: style: Variable 's2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:2697:15: style: Variable 't1Ptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:2697:23: style: Variable 't2Ptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:3169:15: style: Variable 't1Ptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:3169:23: style: Variable 't2Ptr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:3419:15: style: Variable 'tPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:3592:15: style: Variable 'tPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:3699:15: style: Variable 'tPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:3813:19: style: Variable 'infoPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:4372:20: style: Parameter 'pc' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:4513:20: style: Parameter 'pc' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclExecute.c:4636:20: style: Parameter 'pc' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:2400:9: style: Condition '1||strcmp(hateCharset,"ucs-2be")!=0' is always true [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:436:11: style: Variable 'dstStart' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:439:17: style: Variable 'hexChars' can be declared as const array [constVariable] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:528:20: style: Variable 'dstStart' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:1322:29: style: Parameter 'xaPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:1460:11: style: Variable 'pageMap' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:2105:18: style: Variable 'fontStructPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:2106:18: style: Variable 'widths' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:2549:24: style: Variable 'fixSubFontPtr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:2685:21: style: Parameter 'wantPtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:2865:17: style: Parameter 'faceName' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixFont.c:1075:12: style: Variable 'familyPtr' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:1193:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:1826:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:1847:21: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:1886:19: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:2086:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:2099:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:2152:34: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_lex.c:186:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_lex.c:998:22: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:107:15: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:322:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:590:2: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:607:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:216:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:383:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:691:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:1364:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:1532:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:355:8: style: Condition 'i>0' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:354:12: note: Calling function 'nmcces' returns 0 perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:354:12: note: Assignment 'i=nmcces(v)', assigned value is 0 perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:355:8: note: Condition 'i>0' is always false perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:1585:16: style: Condition 'nmcces(v)>0' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:1585:12: note: Calling function 'nmcces' returns 0 perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:1585:16: note: Condition 'nmcces(v)>0' is always false perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:1898:16: style: Local variable 'next' shadows outer function [shadowFunction] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:82:12: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:1898:16: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:2050:10: style: Parameter 're' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:2051:7: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:2161:15: style: Parameter 't' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:208:18: style: Parameter 'cm' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:452:14: style: Variable 'fillt' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:429:13: style: Parameter 'oa' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:531:14: style: Variable 'a' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:570:19: style: Variable 'cn' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:573:17: style: Variable 'np' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:726:17: style: Variable 'np' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:964:16: style: Parameter 'x' can be declared as pointer to const. However it seems that 'cmp' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:428:49: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:964:16: note: Parameter 'x' can be declared as pointer to const perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:964:20: style: Parameter 'y' can be declared as pointer to const. However it seems that 'cmp' is a callback function, if 'y' is declared with const you might also need to cast function pointer(s). [constParameterCallback] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:428:49: note: You might need to cast the function pointer here perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:964:20: note: Parameter 'y' can be declared as pointer to const perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-win.c:251:5: warning: Return value of function freopen() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-win.c:252:5: warning: Return value of function freopen() is not used. [ignoredReturnValue] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-win.c:223:19: style: Variable 'bgstr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-win.c:751:10: style: Variable 'src' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-win.c:991:10: style: Variable 'src' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-win.c:991:16: style: Variable 'src2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-win.c:904:15: style: Variable 'angle' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-win.c:909:14: style: Variable 'gray' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-win.c:910:19: style: Variable 'intensity' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-win.c:1142:16: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:380:28: style: Variable 'envPtr->currStackDepth' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:377:5: note: envPtr->currStackDepth is assigned perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:380:28: note: envPtr->currStackDepth is overwritten perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:604:28: style: Variable 'envPtr->currStackDepth' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:595:5: note: envPtr->currStackDepth is assigned perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:604:28: note: envPtr->currStackDepth is overwritten perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:619:28: style: Variable 'envPtr->currStackDepth' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:618:5: note: envPtr->currStackDepth is assigned perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:619:28: note: envPtr->currStackDepth is overwritten perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:670:28: style: Variable 'envPtr->currStackDepth' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:648:2: note: envPtr->currStackDepth is assigned perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:670:28: note: envPtr->currStackDepth is overwritten perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:670:28: style: Variable 'envPtr->currStackDepth' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:650:2: note: envPtr->currStackDepth is assigned perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:670:28: note: envPtr->currStackDepth is overwritten perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:1001:28: style: Variable '(envPtr)->currStackDepth' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:1000:5: note: (envPtr)->currStackDepth is assigned perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:1001:28: note: (envPtr)->currStackDepth is overwritten perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:3089:28: style: Variable 'envPtr->currStackDepth' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:3061:6: note: envPtr->currStackDepth is assigned perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:3089:28: note: envPtr->currStackDepth is overwritten perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:3089:28: style: Variable 'envPtr->currStackDepth' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:3063:6: note: envPtr->currStackDepth is assigned perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:3089:28: note: envPtr->currStackDepth is overwritten perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:3089:28: style: Variable 'envPtr->currStackDepth' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:3068:6: note: envPtr->currStackDepth is assigned perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:3089:28: note: envPtr->currStackDepth is overwritten perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:3089:28: style: Variable 'envPtr->currStackDepth' is reassigned a value before the old one has been used. [redundantAssignment] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:3070:6: note: envPtr->currStackDepth is assigned perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:3089:28: note: envPtr->currStackDepth is overwritten perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:1546:7: style: Local variable 'code' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:1504:9: note: Shadowed declaration perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:1546:7: note: Shadow variable perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:193:16: style: Parameter 'parsePtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:407:16: style: Parameter 'parsePtr' can be declared as pointer to const [constParameterPointer] perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompCmds.c:1145:17: style: Variable 'word' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-x.c:1322:9: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-x.c:242:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-x.c:242:15: style: Variable 'bgstr' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-x.c:853:10: style: Variable 'src' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-x.c:1132:10: style: Variable 'src' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-x.c:1132:16: style: Variable 'src2' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-x.c:1009:15: style: Variable 'angle' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-x.c:1014:14: style: Variable 'gray' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/contrib/gregbook/rpng2-x.c:1015:19: style: Variable 'intensity' is assigned a value that is never used. [unreadVariable] perl-tk-804.036+dfsg1/PNG/libpng/pngrtran.c:1048:24: style: Condition 'sr>8' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/libpng/pngrtran.c:1044:18: note: Assignment 'sr=8-png_ptr->sig_bit.red', assigned value is less than 9 perl-tk-804.036+dfsg1/PNG/libpng/pngrtran.c:1048:24: note: Condition 'sr>8' is always false perl-tk-804.036+dfsg1/PNG/libpng/pngrtran.c:1050:24: style: Condition 'sg>8' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/libpng/pngrtran.c:1045:18: note: Assignment 'sg=8-png_ptr->sig_bit.green', assigned value is less than 9 perl-tk-804.036+dfsg1/PNG/libpng/pngrtran.c:1050:24: note: Condition 'sg>8' is always false perl-tk-804.036+dfsg1/PNG/libpng/pngrtran.c:1052:24: style: Condition 'sb>8' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/libpng/pngrtran.c:1046:18: note: Assignment 'sb=8-png_ptr->sig_bit.blue', assigned value is less than 9 perl-tk-804.036+dfsg1/PNG/libpng/pngrtran.c:1052:24: note: Condition 'sb>8' is always false perl-tk-804.036+dfsg1/PNG/libpng/pngrtran.c:1225:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'png_uint_32 {aka unsigned long}'. [invalidPrintfArgType_sint] perl-tk-804.036+dfsg1/PNG/libpng/pngrtran.c:632:29: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] perl-tk-804.036+dfsg1/PNG/libpng/pngrtran.c:633:31: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] perl-tk-804.036+dfsg1/PNG/libpng/pngrtran.c:533:43: style:inconclusive: Function 'png_set_gamma' argument 2 names different: declaration 'screen_gamma' definition 'scrn_gamma'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:1631:39: note: Function 'png_set_gamma' argument 2 names different: declaration 'screen_gamma' definition 'scrn_gamma'. perl-tk-804.036+dfsg1/PNG/libpng/pngrtran.c:533:43: note: Function 'png_set_gamma' argument 2 names different: declaration 'screen_gamma' definition 'scrn_gamma'. perl-tk-804.036+dfsg1/PNG/libpng/pngrtran.c:533:62: style:inconclusive: Function 'png_set_gamma' argument 3 names different: declaration 'default_file_gamma' definition 'file_gamma'. [funcArgNamesDifferent] perl-tk-804.036+dfsg1/PNG/libpng/png.h:1631:39: note: Function 'png_set_gamma' argument 3 names different: declaration 'default_file_gamma' definition 'file_gamma'. perl-tk-804.036+dfsg1/PNG/libpng/pngrtran.c:533:62: note: Function 'png_set_gamma' argument 3 names different: declaration 'default_file_gamma' definition 'file_gamma'. perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/mztools.c:187:25: style: Condition 'comsize>0' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/mztools.c:140:27: note: Assignment 'comment=""', assigned value is "" perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/mztools.c:141:25: note: Assignment 'comsize=(int)strlen(comment)', assigned value is 0 perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/mztools.c:187:25: note: Condition 'comsize>0' is always false perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/mztools.c:233:21: style: Condition 'comsize>0' is always false [knownConditionTrueFalse] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/mztools.c:215:23: note: Assignment 'comment=""', assigned value is "" perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/mztools.c:216:21: note: Assignment 'comsize=(int)strlen(comment)', assigned value is 0 perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/mztools.c:233:21: note: Condition 'comsize>0' is always false perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/mztools.c:139:16: style: Local variable 'header' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/mztools.c:44:10: note: Shadowed declaration perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/mztools.c:139:16: note: Shadow variable perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/mztools.c:214:12: style: Local variable 'header' shadows outer variable [shadowVariable] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/mztools.c:44:10: note: Shadowed declaration perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/mztools.c:214:12: note: Shadow variable perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/mztools.c:140:17: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] perl-tk-804.036+dfsg1/PNG/zlib/contrib/minizip/mztools.c:215:13: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] diff: head perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:197:35: warning: Either the condition 'tblno<0' is redundant or the array 'cinfo->dc_huff_tbl_ptrs[4]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:194:13: note: Assuming that condition 'tblno<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:197:35: note: Negative array index head perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:197:35: warning: Either the condition 'tblno>=4' is redundant or the array 'cinfo->dc_huff_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:194:26: note: Assuming that condition 'tblno>=4' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:197:35: note: Array index out of bounds head perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:197:68: warning: Either the condition 'tblno<0' is redundant or the array 'cinfo->ac_huff_tbl_ptrs[4]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:194:13: note: Assuming that condition 'tblno<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:197:68: note: Negative array index head perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:197:68: warning: Either the condition 'tblno>=4' is redundant or the array 'cinfo->ac_huff_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond] perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:194:26: note: Assuming that condition 'tblno>=4' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jchuff.c:197:68: note: Array index out of bounds head perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:168:35: warning: Either the condition 'tblno<0' is redundant or the array 'cinfo->dc_huff_tbl_ptrs[4]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:165:13: note: Assuming that condition 'tblno<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:168:35: note: Negative array index head perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:168:35: warning: Either the condition 'tblno>=4' is redundant or the array 'cinfo->dc_huff_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:165:26: note: Assuming that condition 'tblno>=4' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:168:35: note: Array index out of bounds head perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:168:68: warning: Either the condition 'tblno<0' is redundant or the array 'cinfo->ac_huff_tbl_ptrs[4]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:165:13: note: Assuming that condition 'tblno<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:168:68: note: Negative array index head perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:168:68: warning: Either the condition 'tblno>=4' is redundant or the array 'cinfo->ac_huff_tbl_ptrs[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond] perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:165:26: note: Assuming that condition 'tblno>=4' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jdhuff.c:168:68: note: Array index out of bounds head perl-tk-804.036+dfsg1/JPEG/jpeg/jmemdos.c:81:53: error: syntax error: h . 1000000000L [syntaxError] 2.18.0 perl-tk-804.036+dfsg1/JPEG/jpeg/jmemdos.c:97:1: error: syntax error: 1000000000L .. typedef [syntaxError] 2.18.0 perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:981:29: warning: Either the condition 'pool_id<0' is redundant or the array 'mem->small_list[2]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:937:15: note: Assuming that condition 'pool_id<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:981:29: note: Negative array index 2.18.0 perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:982:18: warning: Either the condition 'pool_id<0' is redundant or the array 'mem->small_list[2]' is accessed at index -1, which is out of bounds. [negativeIndex] perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:937:15: note: Assuming that condition 'pool_id<0' is not redundant perl-tk-804.036+dfsg1/JPEG/jpeg/jmemmgr.c:982:18: note: Negative array index head perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:226:29: warning: Either the condition 'text==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:212:25: note: Assuming that condition 'text==NULL' is not redundant perl-tk-804.036+dfsg1/PNG/libpng/pngrutil.c:226:29: note: Null pointer addition 2.18.0 perl-tk-804.036+dfsg1/PNG/zlib/contrib/inflate86/inffas86.c:1122:2: error: #error "x86 architecture not defined" [preprocessorErrorDirective] head perl-tk-804.036+dfsg1/pTk/mTk/additions/imgPmap.c:955:18: style: Variable 'instancePtr' can be declared as pointer to const [constVariablePointer] 2.18.0 perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:107:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_color.c:107:15: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] 2.18.0 perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_lex.c:998:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_lex.c:998:22: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_locale.c:570:19: style: Variable 'cn' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regc_nfa.c:531:14: style: Variable 'a' can be declared as pointer to const [constVariablePointer] 2.18.0 perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:1847:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:1847:21: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] 2.18.0 perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:1886:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:1886:19: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] 2.18.0 perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:2152:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regcomp.c:2152:34: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] 2.18.0 perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:352:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:352:22: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/rege_dfa.c:426:15: style: Variable 'ca' can be declared as pointer to const [constVariablePointer] 2.18.0 perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regexec.c:506:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regexec.c:506:22: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] 2.18.0 perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regfree.c:51:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/regfree.c:51:9: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:3173:12: style: Variable 'tracePtr' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclBasic.c:3279:26: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclClock.c:265:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdAH.c:135:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdIL.c:1369:20: style: Variable 'localPtr' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCmdMZ.c:1775:41: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclCompile.c:1694:26: style: Variable 'p' can be declared as pointer to const [constVariablePointer] 2.18.0 perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclIOUtil.c:167:6: error: #error "What status should be returned for file size out of range?" [preprocessorErrorDirective] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclParse.c:1758:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] 2.18.0 perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclTest.c:4685:13: error: #error "what error should be returned for a value out of range?" [preprocessorErrorDirective] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:5031:20: style: Variable 'localPtr' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/tclGeneric/tclVar.c:819:17: style: Variable 'localPtr' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclAppInit.c:295:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/tclWin/tclWinChan.c:211:15: style: Variable 'infoPtr' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixColor.c:415:21: style: Variable 'stressPtr' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:224:16: style: Variable 'containerPtr' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:773:16: style: Variable 'containerPtr' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixEmbed.c:846:16: style: Variable 'containerPtr' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixSend.c:749:31: style: Variable 'riPtr2' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/unix/tkUnixWm.c:6049:31: style: Variable 'protPtr' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1473:17: style: Variable 'filterPtr' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1518:24: style: Variable 'clausePtr' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/win/tkWinDialog.c:1537:20: style: Variable 'globPtr' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/win/winMain.c:279:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head perl-tk-804.036+dfsg1/pTk/mTk/xlib/xcolors.c:831:15: style: Variable 'ePtr' can be declared as pointer to const [constVariablePointer] DONE