DACA2 - libw

STARTDATE 2018-08-21
STARTTIME 17:02:30
GIT-REVISION 0ca6ab1

ftp://ftp.se.debian.org/debian/pool/main/libw/libwacom/libwacom_0.8.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/libw/libwant-perl/libwant-perl_0.29.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwarnings-illegalproto-perl/libwarnings-illegalproto-perl_0.001003.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwcat1/libwcat1_1.1.orig.tar.gz
libwcat-1.1/watchcat.c:25:11: error: Array 'DEVICE[128]' accessed at index 128, which is out of bounds. [arrayIndexOutOfBounds]
[17:02]

ftp://ftp.se.debian.org/debian/pool/main/libw/libweasel-perl/libweasel-perl_0.11.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libweasel-widgets-dojo-perl/libweasel-widgets-dojo-perl_0.02.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libweather-com-perl/libweather-com-perl_0.5.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libweb-api-perl/libweb-api-perl_2.2.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libweb-id-perl/libweb-id-perl_1.927.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libweb-machine-perl/libweb-machine-perl_0.17.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libweb-mrest-cli-perl/libweb-mrest-cli-perl_0.283.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libweb-mrest-perl/libweb-mrest-perl_0.288.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libweb-query-perl/libweb-query-perl_0.38.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libweb-scraper-perl/libweb-scraper-perl_0.38.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libweb-simple-perl/libweb-simple-perl_0.033.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwebapp-ruby/libwebapp-ruby_0.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwebcam/libwebcam_0.2.4.orig.tar.gz
libwebcam-src-0.2.4/common/build/cmake_try_v4l2_ctrl_type_string.c:5:21: style: Variable 't' is assigned a value that is never used. [unreadVariable]
libwebcam-src-0.2.4/common/build/cmake_try_v4l2_ctrl_type_string.c:7:2: error: Uninitialized variable: s [uninitvar]
libwebcam-src-0.2.4/common/build/cmake_try_v4l2_ctrl_type_string.c:8:2: error: Uninitialized variable: s [uninitvar]
libwebcam-src-0.2.4/libwebcam/dynctrl.c:294:30: warning: Either the condition 'string==NULL' is redundant or there is possible null pointer dereference: string. [nullPointerRedundantCheck]
libwebcam-src-0.2.4/libwebcam/dynctrl.c:294:12: note: Assuming that condition 'string==NULL' is not redundant
libwebcam-src-0.2.4/libwebcam/dynctrl.c:294:30: note: Null pointer dereference
libwebcam-src-0.2.4/libwebcam/dynctrl.c:774:2: style: Variable 'new_messages' is reassigned a value before the old one has been used. [redundantAssignment]
libwebcam-src-0.2.4/libwebcam/dynctrl.c:770:0: note: Variable 'new_messages' is reassigned a value before the old one has been used.
libwebcam-src-0.2.4/libwebcam/dynctrl.c:774:2: note: Variable 'new_messages' is reassigned a value before the old one has been used.
libwebcam-src-0.2.4/libwebcam/dynctrl.c:958:2: style: Variable 'parser' is reassigned a value before the old one has been used. [redundantAssignment]
libwebcam-src-0.2.4/libwebcam/dynctrl.c:956:0: note: Variable 'parser' is reassigned a value before the old one has been used.
libwebcam-src-0.2.4/libwebcam/dynctrl.c:958:2: note: Variable 'parser' is reassigned a value before the old one has been used.
libwebcam-src-0.2.4/libwebcam/libwebcam.c:2956:3: warning: Either the condition '(hDevice)<32' is redundant or the array 'handle_list.handles[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond]
libwebcam-src-0.2.4/libwebcam/libwebcam.c:2948:5: note: Assuming that condition '(hDevice)<32' is not redundant
libwebcam-src-0.2.4/libwebcam/libwebcam.c:2956:3: note: Array index out of bounds
libwebcam-src-0.2.4/libwebcam/libwebcam.c:1420:20: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libwebcam-src-0.2.4/libwebcam/libwebcam.c:1446:25: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libwebcam-src-0.2.4/libwebcam/libwebcam.c:1451:25: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libwebcam-src-0.2.4/libwebcam/libwebcam.c:2942:34: style: Function 'close_handle' argument 1 names different: declaration 'handle' definition 'hDevice'. [funcArgNamesDifferent]
libwebcam-src-0.2.4/libwebcam/libwebcam.c:85:34: note: Function 'close_handle' argument 1 names different: declaration 'handle' definition 'hDevice'.
libwebcam-src-0.2.4/libwebcam/libwebcam.c:2942:34: note: Function 'close_handle' argument 1 names different: declaration 'handle' definition 'hDevice'.
libwebcam-src-0.2.4/uvcdynctrl/cmdline.c:734:8: style: Condition 'error' is always false [knownConditionTrueFalse]
libwebcam-src-0.2.4/uvcdynctrl/cmdline.c:500:15: note: Assignment 'error=0', assigned value is 0
libwebcam-src-0.2.4/uvcdynctrl/cmdline.c:734:8: note: Condition 'error' is always false
libwebcam-src-0.2.4/uvcdynctrl/cmdline.c:433:78: warning: Either the condition 'if(field_given&&*field_given&&!override)' is redundant or there is possible null pointer dereference: field_given. [nullPointerRedundantCheck]
libwebcam-src-0.2.4/uvcdynctrl/cmdline.c:447:6: note: Assuming that condition 'if(field_given&&*field_given&&!override)' is not redundant
libwebcam-src-0.2.4/uvcdynctrl/cmdline.c:433:78: note: Null pointer dereference
libwebcam-src-0.2.4/uvcdynctrl/cmdline.c:428:10: style: The scope of the variable 'string_field' can be reduced. [variableScope]
libwebcam-src-0.2.4/uvcdynctrl/controls.c:48:10: style: The scope of the variable 'a' can be reduced. [variableScope]
libwebcam-src-0.2.4/uvcdynctrl/controls.c:49:10: style: The scope of the variable 'b' can be reduced. [variableScope]
libwebcam-src-0.2.4/uvcdynctrl/controls.c:70:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libwebcam-src-0.2.4/uvcdynctrl/main.c:469:5: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libwebcam-src-0.2.4/uvcdynctrl/main.c:473:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libwebcam-src-0.2.4/uvcdynctrl/main.c:222:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libwebcam-src-0.2.4/uvcdynctrl/main.c:221:0: note: Variable 'ret' is reassigned a value before the old one has been used.
libwebcam-src-0.2.4/uvcdynctrl/main.c:222:5: note: Variable 'ret' is reassigned a value before the old one has been used.
libwebcam-src-0.2.4/uvcdynctrl/main.c:230:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libwebcam-src-0.2.4/uvcdynctrl/main.c:229:0: note: Variable 'ret' is reassigned a value before the old one has been used.
libwebcam-src-0.2.4/uvcdynctrl/main.c:230:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libwebcam-src-0.2.4/uvcdynctrl/main.c:271:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libwebcam-src-0.2.4/uvcdynctrl/main.c:267:0: note: Variable 'ret' is reassigned a value before the old one has been used.
libwebcam-src-0.2.4/uvcdynctrl/main.c:271:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libwebcam-src-0.2.4/uvcdynctrl/main.c:376:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libwebcam-src-0.2.4/uvcdynctrl/main.c:372:0: note: Variable 'ret' is reassigned a value before the old one has been used.
libwebcam-src-0.2.4/uvcdynctrl/main.c:376:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libwebcam-src-0.2.4/uvcdynctrl/main.c:432:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libwebcam-src-0.2.4/uvcdynctrl/main.c:428:0: note: Variable 'ret' is reassigned a value before the old one has been used.
libwebcam-src-0.2.4/uvcdynctrl/main.c:432:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libwebcam-src-0.2.4/uvcdynctrl/main.c:672:2: warning: Size of pointer 'file_list' used instead of size of its data. [pointerSize]
libwebcam-src-0.2.4/uvcdynctrl/main.c:695:6: error: Common realloc mistake: 'file_list' nulled but not freed upon failure [memleakOnRealloc]
[17:02]

ftp://ftp.se.debian.org/debian/pool/main/libw/libwebinject-perl/libwebinject-perl_1.94.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwebp/libwebp_0.6.1.orig.tar.gz
libwebp-0.6.1/extras/get_disto.c:167:34: warning: Either the condition 'plane1==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libwebp-0.6.1/extras/get_disto.c:168:14: note: Assuming that condition 'plane1==NULL' is not redundant
libwebp-0.6.1/extras/get_disto.c:167:34: note: Null pointer addition
libwebp-0.6.1/imageio/image_enc.c:558:7: style: Condition 'needs_open_file' is always true [knownConditionTrueFalse]
libwebp-0.6.1/imageio/image_enc.c:548:25: note: Assignment 'needs_open_file=1', assigned value is 1
libwebp-0.6.1/imageio/image_enc.c:558:7: note: Condition 'needs_open_file' is always true
libwebp-0.6.1/imageio/image_enc.c:257:26: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
libwebp-0.6.1/imageio/image_enc.c:264:30: note: Assuming that condition 'buffer==NULL' is not redundant
libwebp-0.6.1/imageio/image_enc.c:257:26: note: Null pointer dereference
libwebp-0.6.1/imageio/image_enc.c:258:27: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
libwebp-0.6.1/imageio/image_enc.c:264:30: note: Assuming that condition 'buffer==NULL' is not redundant
libwebp-0.6.1/imageio/image_enc.c:258:27: note: Null pointer dereference
libwebp-0.6.1/imageio/image_enc.c:259:25: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
libwebp-0.6.1/imageio/image_enc.c:264:30: note: Assuming that condition 'buffer==NULL' is not redundant
libwebp-0.6.1/imageio/image_enc.c:259:25: note: Null pointer dereference
libwebp-0.6.1/imageio/image_enc.c:260:22: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
libwebp-0.6.1/imageio/image_enc.c:264:30: note: Assuming that condition 'buffer==NULL' is not redundant
libwebp-0.6.1/imageio/image_enc.c:260:22: note: Null pointer dereference
libwebp-0.6.1/imageio/image_enc.c:291:41: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
libwebp-0.6.1/imageio/image_enc.c:303:30: note: Assuming that condition 'buffer==NULL' is not redundant
libwebp-0.6.1/imageio/image_enc.c:291:41: note: Null pointer dereference
libwebp-0.6.1/imageio/image_enc.c:292:26: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
libwebp-0.6.1/imageio/image_enc.c:303:30: note: Assuming that condition 'buffer==NULL' is not redundant
libwebp-0.6.1/imageio/image_enc.c:292:26: note: Null pointer dereference
libwebp-0.6.1/imageio/image_enc.c:293:27: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
libwebp-0.6.1/imageio/image_enc.c:303:30: note: Assuming that condition 'buffer==NULL' is not redundant
libwebp-0.6.1/imageio/image_enc.c:293:27: note: Null pointer dereference
libwebp-0.6.1/imageio/image_enc.c:294:25: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
libwebp-0.6.1/imageio/image_enc.c:303:30: note: Assuming that condition 'buffer==NULL' is not redundant
libwebp-0.6.1/imageio/image_enc.c:294:25: note: Null pointer dereference
libwebp-0.6.1/imageio/image_enc.c:295:22: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
libwebp-0.6.1/imageio/image_enc.c:303:30: note: Assuming that condition 'buffer==NULL' is not redundant
libwebp-0.6.1/imageio/image_enc.c:295:22: note: Null pointer dereference
libwebp-0.6.1/imageio/image_enc.c:358:41: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
libwebp-0.6.1/imageio/image_enc.c:402:30: note: Assuming that condition 'buffer==NULL' is not redundant
libwebp-0.6.1/imageio/image_enc.c:358:41: note: Null pointer dereference
libwebp-0.6.1/imageio/image_enc.c:359:26: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
libwebp-0.6.1/imageio/image_enc.c:402:30: note: Assuming that condition 'buffer==NULL' is not redundant
libwebp-0.6.1/imageio/image_enc.c:359:26: note: Null pointer dereference
libwebp-0.6.1/imageio/image_enc.c:360:27: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
libwebp-0.6.1/imageio/image_enc.c:402:30: note: Assuming that condition 'buffer==NULL' is not redundant
libwebp-0.6.1/imageio/image_enc.c:360:27: note: Null pointer dereference
libwebp-0.6.1/imageio/image_enc.c:361:25: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
libwebp-0.6.1/imageio/image_enc.c:402:30: note: Assuming that condition 'buffer==NULL' is not redundant
libwebp-0.6.1/imageio/image_enc.c:361:25: note: Null pointer dereference
libwebp-0.6.1/imageio/image_enc.c:362:22: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
libwebp-0.6.1/imageio/image_enc.c:402:30: note: Assuming that condition 'buffer==NULL' is not redundant
libwebp-0.6.1/imageio/image_enc.c:362:22: note: Null pointer dereference
libwebp-0.6.1/imageio/image_enc.c:365:31: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
libwebp-0.6.1/imageio/image_enc.c:402:30: note: Assuming that condition 'buffer==NULL' is not redundant
libwebp-0.6.1/imageio/image_enc.c:365:31: note: Null pointer dereference
libwebp-0.6.1/imageio/image_enc.c:201:24: style: Function 'WebPWritePNG' argument 1 names different: declaration 'out_file' definition 'fout'. [funcArgNamesDifferent]
libwebp-0.6.1/imageio/image_enc.h:60:24: note: Function 'WebPWritePNG' argument 1 names different: declaration 'out_file' definition 'fout'.
libwebp-0.6.1/imageio/image_enc.c:201:24: note: Function 'WebPWritePNG' argument 1 names different: declaration 'out_file' definition 'fout'.
libwebp-0.6.1/imageio/imageio_util.c:91:26: error: Resource leak: in [resourceLeak]
libwebp-0.6.1/src/dec/alpha_dec.c:180:21: warning: Either the condition 'io!=NULL' is redundant or there is possible null pointer dereference: io. [nullPointerRedundantCheck]
libwebp-0.6.1/src/dec/alpha_dec.c:183:28: note: Assuming that condition 'io!=NULL' is not redundant
libwebp-0.6.1/src/dec/alpha_dec.c:180:21: note: Null pointer dereference
libwebp-0.6.1/src/dec/alpha_dec.c:181:22: warning: Either the condition 'io!=NULL' is redundant or there is possible null pointer dereference: io. [nullPointerRedundantCheck]
libwebp-0.6.1/src/dec/alpha_dec.c:183:28: note: Assuming that condition 'io!=NULL' is not redundant
libwebp-0.6.1/src/dec/alpha_dec.c:181:22: note: Null pointer dereference
libwebp-0.6.1/src/dec/alpha_dec.c:52:42: warning: Either the condition 'data!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libwebp-0.6.1/src/dec/alpha_dec.c:57:15: note: Assuming that condition 'data!=NULL' is not redundant
libwebp-0.6.1/src/dec/alpha_dec.c:52:42: note: Null pointer addition
libwebp-0.6.1/src/dec/io_dec.c:137:7: style: The scope of the variable 'j' can be reduced. [variableScope]
libwebp-0.6.1/src/dec/vp8_dec.c:690:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libwebp-0.6.1/src/dec/vp8_dec.c:688:7: note: outer condition: ok
libwebp-0.6.1/src/dec/vp8_dec.c:690:9: note: identical inner condition: ok
libwebp-0.6.1/src/dec/vp8l_dec.c:1218:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libwebp-0.6.1/src/dec/webp_dec.c:227:30: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
libwebp-0.6.1/src/dec/webp_dec.c:232:15: note: Assuming that condition 'data!=NULL' is not redundant
libwebp-0.6.1/src/dec/webp_dec.c:227:30: note: Null pointer dereference
libwebp-0.6.1/src/dec/webp_dec.c:228:31: warning: Either the condition 'data!=NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
libwebp-0.6.1/src/dec/webp_dec.c:232:15: note: Assuming that condition 'data!=NULL' is not redundant
libwebp-0.6.1/src/dec/webp_dec.c:228:31: note: Null pointer dereference
libwebp-0.6.1/src/demux/demux.c:640:7: style: Variable 'frame_count' is modified but its new value is never used. [unreadVariable]
libwebp-0.6.1/src/dsp/enc.c:240:7: style: The scope of the variable 'j' can be reduced. [variableScope]
libwebp-0.6.1/src/dsp/enc.c:262:7: style: The scope of the variable 'y' can be reduced. [variableScope]
libwebp-0.6.1/src/enc/alpha_enc.c:296:34: warning: Either the condition 'enc!=NULL' is redundant or there is possible null pointer dereference: enc. [nullPointerRedundantCheck]
libwebp-0.6.1/src/enc/alpha_enc.c:308:14: note: Assuming that condition 'enc!=NULL' is not redundant
libwebp-0.6.1/src/enc/alpha_enc.c:296:34: note: Null pointer dereference
libwebp-0.6.1/src/enc/alpha_enc.c:297:21: warning: Either the condition 'pic!=NULL' is redundant or there is possible null pointer dereference: pic. [nullPointerRedundantCheck]
libwebp-0.6.1/src/enc/alpha_enc.c:308:29: note: Assuming that condition 'pic!=NULL' is not redundant
libwebp-0.6.1/src/enc/alpha_enc.c:297:21: note: Null pointer dereference
libwebp-0.6.1/src/enc/alpha_enc.c:298:22: warning: Either the condition 'pic!=NULL' is redundant or there is possible null pointer dereference: pic. [nullPointerRedundantCheck]
libwebp-0.6.1/src/enc/alpha_enc.c:308:29: note: Assuming that condition 'pic!=NULL' is not redundant
libwebp-0.6.1/src/enc/alpha_enc.c:298:22: note: Null pointer dereference
libwebp-0.6.1/src/enc/analysis_enc.c:498:9: style: Condition 'do_mt' is always false [knownConditionTrueFalse]
libwebp-0.6.1/src/enc/analysis_enc.c:493:23: note: Assignment 'do_mt=0', assigned value is 0
libwebp-0.6.1/src/enc/analysis_enc.c:498:9: note: Condition 'do_mt' is always false
libwebp-0.6.1/src/enc/backward_references_cost_enc.c:725:11: style: The scope of the variable 'k' can be reduced. [variableScope]
libwebp-0.6.1/src/enc/backward_references_enc.c:855:3: style: Variable 'histo' is reassigned a value before the old one has been used. [redundantAssignment]
libwebp-0.6.1/src/enc/backward_references_enc.c:850:0: note: Variable 'histo' is reassigned a value before the old one has been used.
libwebp-0.6.1/src/enc/backward_references_enc.c:855:3: note: Variable 'histo' is reassigned a value before the old one has been used.
libwebp-0.6.1/src/enc/frame_enc.c:564:30: 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]
libwebp-0.6.1/src/enc/histogram_enc.c:996:8: warning: Either the condition 'orig_histo==NULL' is redundant or there is possible null pointer dereference: orig_histo. [nullPointerRedundantCheck]
libwebp-0.6.1/src/enc/histogram_enc.c:998:18: note: Assuming that condition 'orig_histo==NULL' is not redundant
libwebp-0.6.1/src/enc/histogram_enc.c:996:8: note: Null pointer dereference
libwebp-0.6.1/src/enc/picture_csp_enc.c:840:7: style: The scope of the variable 'y' can be reduced. [variableScope]
libwebp-0.6.1/src/enc/picture_enc.c:91:25: warning: Either the condition 'picture!=NULL' is redundant or there is possible null pointer dereference: picture. [nullPointerRedundantCheck]
libwebp-0.6.1/src/enc/picture_enc.c:101:18: note: Assuming that condition 'picture!=NULL' is not redundant
libwebp-0.6.1/src/enc/picture_enc.c:91:25: note: Null pointer dereference
libwebp-0.6.1/src/enc/picture_enc.c:92:30: warning: Either the condition 'picture!=NULL' is redundant or there is possible null pointer dereference: picture. [nullPointerRedundantCheck]
libwebp-0.6.1/src/enc/picture_enc.c:101:18: note: Assuming that condition 'picture!=NULL' is not redundant
libwebp-0.6.1/src/enc/picture_enc.c:92:30: note: Null pointer dereference
libwebp-0.6.1/src/enc/predictor_enc.c:430:9: style: The scope of the variable 'x' can be reduced. [variableScope]
libwebp-0.6.1/src/enc/predictor_enc.c:479:7: style: The scope of the variable 'tile_y' can be reduced. [variableScope]
libwebp-0.6.1/src/enc/predictor_enc.c:480:7: style: The scope of the variable 'histo' can be reduced. [variableScope]
libwebp-0.6.1/src/enc/syntax_enc.c:155:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
libwebp-0.6.1/src/enc/syntax_enc.c:152:0: note: Variable 'err' is reassigned a value before the old one has been used.
libwebp-0.6.1/src/enc/syntax_enc.c:155:3: note: Variable 'err' is reassigned a value before the old one has been used.
libwebp-0.6.1/src/enc/vp8l_enc.c:1665:9: style: Condition '!use_delta_palette' is always true [knownConditionTrueFalse]
libwebp-0.6.1/src/enc/vp8l_enc.c:1581:27: note: Assignment 'use_delta_palette=0', assigned value is 0
libwebp-0.6.1/src/enc/vp8l_enc.c:1665:9: note: Condition '!use_delta_palette' is always true
libwebp-0.6.1/src/enc/vp8l_enc.c:373:21: warning: Either the condition 'pic!=NULL' is redundant or there is possible null pointer dereference: pic. [nullPointerRedundantCheck]
libwebp-0.6.1/src/enc/vp8l_enc.c:381:14: note: Assuming that condition 'pic!=NULL' is not redundant
libwebp-0.6.1/src/enc/vp8l_enc.c:373:21: note: Null pointer dereference
libwebp-0.6.1/src/enc/vp8l_enc.c:374:22: warning: Either the condition 'pic!=NULL' is redundant or there is possible null pointer dereference: pic. [nullPointerRedundantCheck]
libwebp-0.6.1/src/enc/vp8l_enc.c:381:14: note: Assuming that condition 'pic!=NULL' is not redundant
libwebp-0.6.1/src/enc/vp8l_enc.c:374:22: note: Null pointer dereference
libwebp-0.6.1/src/enc/vp8l_enc.c:726:48: warning: Either the condition 'huffman_codes!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libwebp-0.6.1/src/enc/vp8l_enc.c:1046:23: note: Assuming that condition 'huffman_codes!=NULL' is not redundant
libwebp-0.6.1/src/enc/vp8l_enc.c:1033:50: note: Calling function 'StoreImageToBitMask', 6th argument 'huffman_codes' value is 0
libwebp-0.6.1/src/enc/vp8l_enc.c:726:48: note: Null pointer addition
libwebp-0.6.1/src/enc/vp8l_enc.c:1169:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
libwebp-0.6.1/src/enc/vp8l_enc.c:1162:0: note: Variable 'err' is reassigned a value before the old one has been used.
libwebp-0.6.1/src/enc/vp8l_enc.c:1169:3: note: Variable 'err' is reassigned a value before the old one has been used.
libwebp-0.6.1/src/enc/vp8l_enc.c:1256:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
libwebp-0.6.1/src/enc/vp8l_enc.c:1251:0: note: Variable 'err' is reassigned a value before the old one has been used.
libwebp-0.6.1/src/enc/vp8l_enc.c:1256:3: note: Variable 'err' is reassigned a value before the old one has been used.
libwebp-0.6.1/src/enc/vp8l_enc.c:208:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libwebp-0.6.1/src/enc/vp8l_enc.c:1207:29: 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]
libwebp-0.6.1/src/mux/anim_encode.c:599:49: warning: Either the condition 'curr_canvas==NULL' is redundant or there is possible null pointer dereference: curr_canvas. [nullPointerRedundantCheck]
libwebp-0.6.1/src/mux/anim_encode.c:603:42: note: Assuming that condition 'curr_canvas==NULL' is not redundant
libwebp-0.6.1/src/mux/anim_encode.c:599:49: note: Null pointer dereference
libwebp-0.6.1/src/mux/anim_encode.c:600:39: warning: Either the condition 'curr_canvas==NULL' is redundant or there is possible null pointer dereference: curr_canvas. [nullPointerRedundantCheck]
libwebp-0.6.1/src/mux/anim_encode.c:603:42: note: Assuming that condition 'curr_canvas==NULL' is not redundant
libwebp-0.6.1/src/mux/anim_encode.c:600:39: note: Null pointer dereference
libwebp-0.6.1/src/mux/anim_encode.c:601:51: warning: Either the condition 'curr_canvas==NULL' is redundant or there is possible null pointer dereference: curr_canvas. [nullPointerRedundantCheck]
libwebp-0.6.1/src/mux/anim_encode.c:603:42: note: Assuming that condition 'curr_canvas==NULL' is not redundant
libwebp-0.6.1/src/mux/anim_encode.c:601:51: note: Null pointer dereference
libwebp-0.6.1/src/mux/anim_encode.c:602:38: warning: Either the condition 'curr_canvas==NULL' is redundant or there is possible null pointer dereference: curr_canvas. [nullPointerRedundantCheck]
libwebp-0.6.1/src/mux/anim_encode.c:603:42: note: Assuming that condition 'curr_canvas==NULL' is not redundant
libwebp-0.6.1/src/mux/anim_encode.c:602:38: note: Null pointer dereference
libwebp-0.6.1/src/mux/anim_encode.c:719:24: warning: Either the condition 'rect!=NULL' is redundant or there is possible null pointer dereference: rect. [nullPointerRedundantCheck]
libwebp-0.6.1/src/mux/anim_encode.c:723:45: note: Assuming that condition 'rect!=NULL' is not redundant
libwebp-0.6.1/src/mux/anim_encode.c:719:24: note: Null pointer dereference
libwebp-0.6.1/src/mux/anim_encode.c:720:22: warning: Either the condition 'rect!=NULL' is redundant or there is possible null pointer dereference: rect. [nullPointerRedundantCheck]
libwebp-0.6.1/src/mux/anim_encode.c:723:45: note: Assuming that condition 'rect!=NULL' is not redundant
libwebp-0.6.1/src/mux/anim_encode.c:720:22: note: Null pointer dereference
libwebp-0.6.1/src/mux/anim_encode.c:721:24: warning: Either the condition 'rect!=NULL' is redundant or there is possible null pointer dereference: rect. [nullPointerRedundantCheck]
libwebp-0.6.1/src/mux/anim_encode.c:723:45: note: Assuming that condition 'rect!=NULL' is not redundant
libwebp-0.6.1/src/mux/anim_encode.c:721:24: note: Null pointer dereference
libwebp-0.6.1/src/mux/anim_encode.c:722:22: warning: Either the condition 'rect!=NULL' is redundant or there is possible null pointer dereference: rect. [nullPointerRedundantCheck]
libwebp-0.6.1/src/mux/anim_encode.c:723:45: note: Assuming that condition 'rect!=NULL' is not redundant
libwebp-0.6.1/src/mux/anim_encode.c:722:22: note: Null pointer dereference
libwebp-0.6.1/src/mux/anim_encode.c:1100:64: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
libwebp-0.6.1/src/mux/muxedit.c:395:10: warning: Either the condition 'frame_chunk!=NULL' is redundant or there is possible null pointer dereference: frame_chunk. [nullPointerRedundantCheck]
libwebp-0.6.1/src/mux/muxedit.c:396:22: note: Assuming that condition 'frame_chunk!=NULL' is not redundant
libwebp-0.6.1/src/mux/muxedit.c:395:10: note: Null pointer dereference
libwebp-0.6.1/src/mux/muxedit.c:409:40: warning: Either the condition 'wpi!=NULL' is redundant or there is possible null pointer dereference: wpi. [nullPointerRedundantCheck]
libwebp-0.6.1/src/mux/muxedit.c:411:14: note: Assuming that condition 'wpi!=NULL' is not redundant
libwebp-0.6.1/src/mux/muxedit.c:409:40: note: Null pointer dereference
libwebp-0.6.1/src/mux/muxedit.c:431:3: style: Variable 'wpi' is reassigned a value before the old one has been used. [redundantAssignment]
libwebp-0.6.1/src/mux/muxedit.c:427:0: note: Variable 'wpi' is reassigned a value before the old one has been used.
libwebp-0.6.1/src/mux/muxedit.c:431:3: note: Variable 'wpi' is reassigned a value before the old one has been used.
libwebp-0.6.1/src/mux/muxedit.c:478:3: style: Variable 'images' is reassigned a value before the old one has been used. [redundantAssignment]
libwebp-0.6.1/src/mux/muxedit.c:475:0: note: Variable 'images' is reassigned a value before the old one has been used.
libwebp-0.6.1/src/mux/muxedit.c:478:3: note: Variable 'images' is reassigned a value before the old one has been used.
libwebp-0.6.1/src/mux/muxread.c:78:27: warning: Either the condition 'img!=NULL' is redundant or there is possible null pointer dereference: img. [nullPointerRedundantCheck]
libwebp-0.6.1/src/mux/muxread.c:84:14: note: Assuming that condition 'img!=NULL' is not redundant
libwebp-0.6.1/src/mux/muxread.c:78:27: note: Null pointer dereference
libwebp-0.6.1/src/utils/huffman_encode_utils.c:329:49: warning: Either the condition 'tokens!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libwebp-0.6.1/src/utils/huffman_encode_utils.c:333:17: note: Assuming that condition 'tokens!=NULL' is not redundant
libwebp-0.6.1/src/utils/huffman_encode_utils.c:329:49: note: Null pointer addition
libwebp-0.6.1/src/utils/utils.c:256:26: warning: Either the condition 'pic!=NULL' is redundant or there is possible null pointer dereference: pic. [nullPointerRedundantCheck]
libwebp-0.6.1/src/utils/utils.c:260:14: note: Assuming that condition 'pic!=NULL' is not redundant
libwebp-0.6.1/src/utils/utils.c:256:26: note: Null pointer dereference
libwebp-0.6.1/src/utils/utils.c:257:21: warning: Either the condition 'pic!=NULL' is redundant or there is possible null pointer dereference: pic. [nullPointerRedundantCheck]
libwebp-0.6.1/src/utils/utils.c:260:14: note: Assuming that condition 'pic!=NULL' is not redundant
libwebp-0.6.1/src/utils/utils.c:257:21: note: Null pointer dereference
libwebp-0.6.1/src/utils/utils.c:258:22: warning: Either the condition 'pic!=NULL' is redundant or there is possible null pointer dereference: pic. [nullPointerRedundantCheck]
libwebp-0.6.1/src/utils/utils.c:260:14: note: Assuming that condition 'pic!=NULL' is not redundant
libwebp-0.6.1/src/utils/utils.c:258:22: note: Null pointer dereference
libwebp-0.6.1/src/utils/utils.c:251:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libwebp-0.6.1/swig/libwebp_gc.c:28:0: error: The code contains unhandled character(s) (character code=194). Neither unicode nor extended ascii is supported. [syntaxError]
libwebp-0.6.1/swig/libwebp_go_wrap.c:135:48: style: struct member '_goslice_::cap' is never used. [unusedStructMember]
libwebp-0.6.1/swig/libwebp_go_wrap.c:210:12: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
libwebp-0.6.1/swig/libwebp_go_wrap.c:235:12: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
libwebp-0.6.1/swig/libwebp_python_wrap.c:2933:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective]
[17:02]

ftp://ftp.se.debian.org/debian/pool/main/libw/libwebservice-cia-perl/libwebservice-cia-perl_1.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwebservice-musicbrainz-perl/libwebservice-musicbrainz-perl_1.0.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwebservice-solr-perl/libwebservice-solr-perl_0.42.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwebservice-validator-css-w3c-perl/libwebservice-validator-css-w3c-perl_0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwebservice-validator-html-w3c-perl/libwebservice-validator-html-w3c-perl_0.28.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwebservice-youtube-perl/libwebservice-youtube-perl_1.0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwebsockets/libwebsockets_2.4.2.orig.tar.gz
libwebsockets-2.4.2/lib/alloc.c:86:32: style: Function 'lws_set_allocator' argument 1 names different: declaration 'realloc' definition 'cb'. [funcArgNamesDifferent]
libwebsockets-2.4.2/lib/libwebsockets.h:4906:27: note: Function 'lws_set_allocator' argument 1 names different: declaration 'realloc' definition 'cb'.
libwebsockets-2.4.2/lib/alloc.c:86:32: note: Function 'lws_set_allocator' argument 1 names different: declaration 'realloc' definition 'cb'.
libwebsockets-2.4.2/lib/private-libwebsockets.h:1180:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libwebsockets-2.4.2/lib/client/client.c:812:14: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
libwebsockets-2.4.2/lib/client/client.c:1129:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/client/client.c:1134:30: style: The scope of the variable 'ext' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/client/client.c:1135:6: style: The scope of the variable 'ext_count' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/client/ssl-client.c:446:6: style: The scope of the variable 'n' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/context.c:1530:2: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
libwebsockets-2.4.2/lib/context.c:1527:2: note: Variable 'n' is reassigned a value before the old one has been used.
libwebsockets-2.4.2/lib/context.c:1530:2: note: Variable 'n' is reassigned a value before the old one has been used.
libwebsockets-2.4.2/lib/context.c:1191:14: style: The scope of the variable 'wsi' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/context.c:1242:33: style: The scope of the variable 'pt' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/context.c:1353:6: style: The scope of the variable 'n' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/event-libs/libuv.c:203:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libwebsockets-2.4.2/lib/event-libs/libuv.c:188:18: style: The scope of the variable 'n' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/event-libs/libuv.c:188:21: style: The scope of the variable 'ns' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/event-libs/libuv.c:272:6: style: The scope of the variable 'm' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/event-libs/libuv.c:272:23: style: The scope of the variable 'ns' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/event-libs/libuv.c:438:33: style: The scope of the variable 'pt' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/ext/extension.c:164:9: style: The scope of the variable 'm' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/ext/extension.c:188:13: style: The scope of the variable 'm' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/ext/extension.c:218:11: style: The scope of the variable 'm' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/header.c:245:33: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libwebsockets-2.4.2/lib/header.c:352:31: style: Same expression on both sides of '-' because the value of '*p' and 'start' are the same. [duplicateExpression]
libwebsockets-2.4.2/lib/header.c:324:25: note: 'start' is assigned value '*p' here.
libwebsockets-2.4.2/lib/header.c:352:31: note: Same expression on both sides of '-' because the value of '*p' and 'start' are the same.
libwebsockets-2.4.2/lib/header.c:147:58: style: Function 'lws_add_http_header_status' argument 2 names different: declaration 'code' definition '_code'. [funcArgNamesDifferent]
libwebsockets-2.4.2/lib/libwebsockets.h:3547:20: note: Function 'lws_add_http_header_status' argument 2 names different: declaration 'code' definition '_code'.
libwebsockets-2.4.2/lib/header.c:147:58: note: Function 'lws_add_http_header_status' argument 2 names different: declaration 'code' definition '_code'.
libwebsockets-2.4.2/lib/http2/hpack.c:491:17: style: The scope of the variable 'n' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/http2/http2.c:1045:31: style: The scope of the variable 'pps' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/http2/http2.c:1067:49: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libwebsockets-2.4.2/lib/http2/http2.c:1252:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libwebsockets-2.4.2/lib/http2/http2.c:1491:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libwebsockets-2.4.2/lib/libwebsockets.c:1411:52: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libwebsockets-2.4.2/lib/libwebsockets.c:2078:14: style: Same expression on both sides of '-'. [duplicateExpression]
libwebsockets-2.4.2/lib/libwebsockets.c:230:59: style: The scope of the variable 'vpo' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/libwebsockets.c:828:6: style: The scope of the variable 'n' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/libwebsockets.c:1806:21: style: The scope of the variable 'start' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/libwebsockets.c:1808:8: style: The scope of the variable 'p' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/libwebsockets.c:1385:42: style: Function 'lws_rx_flow_control' argument 2 names different: declaration 'enable' definition '_enable'. [funcArgNamesDifferent]
libwebsockets-2.4.2/lib/libwebsockets.h:4408:42: note: Function 'lws_rx_flow_control' argument 2 names different: declaration 'enable' definition '_enable'.
libwebsockets-2.4.2/lib/libwebsockets.c:1385:42: note: Function 'lws_rx_flow_control' argument 2 names different: declaration 'enable' definition '_enable'.
libwebsockets-2.4.2/lib/libwebsockets.c:1449:0: warning: Function 'user_callback_handle_rxflow' argument order different: declaration ', wsi, reason, user, in' definition 'wsi, reason, user, in, len' [funcArgOrderDifferent]
libwebsockets-2.4.2/lib/private-libwebsockets.h:2161:29: note: Function 'user_callback_handle_rxflow' argument order different: declaration ', wsi, reason, user, in' definition 'wsi, reason, user, in, len'
libwebsockets-2.4.2/lib/libwebsockets.c:1449:0: note: Function 'user_callback_handle_rxflow' argument order different: declaration ', wsi, reason, user, in' definition 'wsi, reason, user, in, len'
libwebsockets-2.4.2/lib/libwebsockets.c:1790:15: style: Function 'lws_set_log_level' argument 2 names different: declaration 'log_emit_function' definition 'func'. [funcArgNamesDifferent]
libwebsockets-2.4.2/lib/libwebsockets.h:364:12: note: Function 'lws_set_log_level' argument 2 names different: declaration 'log_emit_function' definition 'func'.
libwebsockets-2.4.2/lib/libwebsockets.c:1790:15: note: Function 'lws_set_log_level' argument 2 names different: declaration 'log_emit_function' definition 'func'.
libwebsockets-2.4.2/lib/libwebsockets.c:1803:24: style: Function 'lwsl_hexdump_level' argument 1 names different: declaration 'level' definition 'hexdump_level'. [funcArgNamesDifferent]
libwebsockets-2.4.2/lib/libwebsockets.h:327:24: note: Function 'lwsl_hexdump_level' argument 1 names different: declaration 'level' definition 'hexdump_level'.
libwebsockets-2.4.2/lib/libwebsockets.c:1803:24: note: Function 'lwsl_hexdump_level' argument 1 names different: declaration 'level' definition 'hexdump_level'.
libwebsockets-2.4.2/lib/libwebsockets.c:1847:26: style: Function 'lwsl_hexdump' argument 1 names different: declaration 'buf' definition 'vbuf'. [funcArgNamesDifferent]
libwebsockets-2.4.2/lib/libwebsockets.h:340:26: note: Function 'lwsl_hexdump' argument 1 names different: declaration 'buf' definition 'vbuf'.
libwebsockets-2.4.2/lib/libwebsockets.c:1847:26: note: Function 'lwsl_hexdump' argument 1 names different: declaration 'buf' definition 'vbuf'.
libwebsockets-2.4.2/lib/libwebsockets.c:1925:41: style: Function 'lws_set_wsi_user' argument 2 names different: declaration 'user' definition 'data'. [funcArgNamesDifferent]
libwebsockets-2.4.2/lib/libwebsockets.h:4784:41: note: Function 'lws_set_wsi_user' argument 2 names different: declaration 'user' definition 'data'.
libwebsockets-2.4.2/lib/libwebsockets.c:1925:41: note: Function 'lws_set_wsi_user' argument 2 names different: declaration 'user' definition 'data'.
libwebsockets-2.4.2/lib/misc/base64-decode.c:55:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/misc/base64-decode.c:100:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/misc/getifaddrs.c:208:22: style: The scope of the variable 'q' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/misc/lejp.c:100:18: style: The scope of the variable 'q' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/misc/lejp.c:29:45: style: Function 'lejp_construct' argument 5 names different: declaration 'paths_count' definition 'count_paths'. [funcArgNamesDifferent]
libwebsockets-2.4.2/lib/misc/lejp.h:219:62: note: Function 'lejp_construct' argument 5 names different: declaration 'paths_count' definition 'count_paths'.
libwebsockets-2.4.2/lib/misc/lejp.c:29:45: note: Function 'lejp_construct' argument 5 names different: declaration 'paths_count' definition 'count_paths'.
libwebsockets-2.4.2/lib/misc/lws-genhash.c:121:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libwebsockets-2.4.2/lib/misc/lws-ring.c:157:6: style: The scope of the variable 'm' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/misc/lws-ring.c:201:6: style: The scope of the variable 'm' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/misc/romfs.c:121:34: style: The scope of the variable 'i_in' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/misc/romfs.c:122:18: style: The scope of the variable 'n' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/misc/romfs.c:122:22: style: The scope of the variable 'cp' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/misc/romfs.c:123:11: style: The scope of the variable 'next_be' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/misc/sha-1.c:54:18: style: struct member 'sha1_ctxt::count' is never used. [unusedStructMember]
libwebsockets-2.4.2/lib/misc/sha-1.c:43:18: style: union member 'Anonymous0::b8' is never used. [unusedStructMember]
libwebsockets-2.4.2/lib/misc/sha-1.c:44:17: style: union member 'Anonymous0::b32' is never used. [unusedStructMember]
libwebsockets-2.4.2/lib/misc/sha-1.c:47:18: style: union member 'Anonymous1::b8' is never used. [unusedStructMember]
libwebsockets-2.4.2/lib/misc/sha-1.c:48:13: style: union member 'Anonymous1::b64' is never used. [unusedStructMember]
libwebsockets-2.4.2/lib/misc/sha-1.c:51:18: style: union member 'Anonymous2::b8' is never used. [unusedStructMember]
libwebsockets-2.4.2/lib/misc/sha-1.c:52:17: style: union member 'Anonymous2::b32' is never used. [unusedStructMember]
libwebsockets-2.4.2/lib/output.c:198:30: style: Function 'lws_write' argument 4 names different: declaration 'protocol' definition 'wp'. [funcArgNamesDifferent]
libwebsockets-2.4.2/lib/libwebsockets.h:4183:28: note: Function 'lws_write' argument 4 names different: declaration 'protocol' definition 'wp'.
libwebsockets-2.4.2/lib/output.c:198:30: note: Function 'lws_write' argument 4 names different: declaration 'protocol' definition 'wp'.
libwebsockets-2.4.2/lib/plat/lws-plat-esp32.c:1097:7: style: The scope of the variable 'slot' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/plat/lws-plat-esp32.c:44:16: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
libwebsockets-2.4.2/lib/plat/lws-plat-esp8266.c:148:7: style: The scope of the variable 'a' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/plat/lws-plat-esp8266.c:148:10: style: The scope of the variable 'b' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/plat/lws-plat-esp8266.c:589:8: style: The scope of the variable 'p' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/plat/lws-plat-optee.c:273:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
libwebsockets-2.4.2/lib/plat/lws-plat-win.c:211:7: warning: Either the condition '!wsi' is redundant or there is possible null pointer dereference: wsi. [nullPointerRedundantCheck]
libwebsockets-2.4.2/lib/plat/lws-plat-win.c:213:7: note: Assuming that condition '!wsi' is not redundant
libwebsockets-2.4.2/lib/plat/lws-plat-win.c:211:7: note: Null pointer dereference
libwebsockets-2.4.2/lib/plat/lws-plat-win.c:164:9: style: The scope of the variable 'm' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/pollfd.c:348:6: style: The scope of the variable 'n' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/access-log.c:46:7: style: The scope of the variable 'ads' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/access-log.c:48:7: style: The scope of the variable 'da' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/access-log.c:49:14: style: The scope of the variable 'pa' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/access-log.c:49:19: style: The scope of the variable 'me' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/access-log.c:50:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/access-log.c:52:15: style: The scope of the variable 'm' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/daemonize.c:59:10: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libwebsockets-2.4.2/lib/server/daemonize.c:38:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/daemonize.c:38:10: style: The scope of the variable 'len' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/daemonize.c:38:15: style: The scope of the variable 'sent' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/daemonize.c:39:7: style: The scope of the variable 'sz' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/daemonize.c:101:6: style: The scope of the variable 'n' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/daemonize.c:101:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/daemonize.c:101:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/daemonize.c:102:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/lws-spa.c:80:18: style: The scope of the variable 'p' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/lws-spa.c:81:6: style: The scope of the variable 'm' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/parsers.c:126:21: style: The scope of the variable 'pfd' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/parsers.c:1730:32: style: The scope of the variable 'mask' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/parsers.c:1731:19: style: The scope of the variable 'n' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/peer-limits.c:76:9: style: Same expression on both sides of '==' because the value of 'af' and 'AF_INET' are the same. [duplicateExpression]
libwebsockets-2.4.2/lib/server/peer-limits.c:64:14: note: 'af' is assigned value 'AF_INET' here.
libwebsockets-2.4.2/lib/server/peer-limits.c:76:9: note: Same expression on both sides of '==' because the value of 'af' and 'AF_INET' are the same.
libwebsockets-2.4.2/lib/server/ranges.c:70:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/server/server-handshake.c:103:24: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
libwebsockets-2.4.2/lib/server/server.c:229:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
libwebsockets-2.4.2/lib/service.c:1045:8: style: The scope of the variable 'len' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/service.c:1047:25: style: The scope of the variable 'c' can be reduced. [variableScope]
libwebsockets-2.4.2/lib/service.c:585:8: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
libwebsockets-2.4.2/lwsws/main.c:294:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libwebsockets-2.4.2/plugins/generic-sessions/protocol_generic_sessions.c:199:7: style: The scope of the variable 'esc' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/generic-sessions/protocol_generic_sessions.c:199:16: style: The scope of the variable 's' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/generic-sessions/protocol_lws_messageboard.c:133:7: warning: Either the condition '!pss' is redundant or there is possible null pointer dereference: pss. [nullPointerRedundantCheck]
libwebsockets-2.4.2/plugins/generic-sessions/protocol_lws_messageboard.c:344:7: note: Assuming that condition '!pss' is not redundant
libwebsockets-2.4.2/plugins/generic-sessions/protocol_lws_messageboard.c:315:30: note: Calling function 'post_message', 3rd argument 'pss' value is 0
libwebsockets-2.4.2/plugins/generic-sessions/protocol_lws_messageboard.c:133:7: note: Null pointer dereference
libwebsockets-2.4.2/plugins/generic-sessions/protocol_lws_messageboard.c:139:43: warning: Either the condition '!pss' is redundant or there is possible null pointer dereference: pss. [nullPointerRedundantCheck]
libwebsockets-2.4.2/plugins/generic-sessions/protocol_lws_messageboard.c:344:7: note: Assuming that condition '!pss' is not redundant
libwebsockets-2.4.2/plugins/generic-sessions/protocol_lws_messageboard.c:315:30: note: Calling function 'post_message', 3rd argument 'pss' value is 0
libwebsockets-2.4.2/plugins/generic-sessions/protocol_lws_messageboard.c:139:43: note: Null pointer dereference
libwebsockets-2.4.2/plugins/generic-sessions/protocol_lws_messageboard.c:312:8: warning: Either the condition '!pss' is redundant or there is possible null pointer dereference: pss. [nullPointerRedundantCheck]
libwebsockets-2.4.2/plugins/generic-sessions/protocol_lws_messageboard.c:344:7: note: Assuming that condition '!pss' is not redundant
libwebsockets-2.4.2/plugins/generic-sessions/protocol_lws_messageboard.c:312:8: note: Null pointer dereference
libwebsockets-2.4.2/plugins/protocol_lws_meta.c:156:30: style: The scope of the variable 'pend1' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/protocol_lws_meta.c:161:9: style: The scope of the variable 'm' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/protocol_lws_mirror.c:104:11: style: The scope of the variable 'wai' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/protocol_lws_server_status.c:77:23: style: The scope of the variable 'fd' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/protocol_lws_server_status.c:31:9: style: struct member 'lws_ss_load_sample::t' is never used. [unusedStructMember]
libwebsockets-2.4.2/plugins/protocol_lws_server_status.c:32:6: style: struct member 'lws_ss_load_sample::load_x100' is never used. [unusedStructMember]
libwebsockets-2.4.2/plugins/protocol_lws_server_status.c:45:6: style: struct member 'lws_ss_dumps::load_head' is never used. [unusedStructMember]
libwebsockets-2.4.2/plugins/protocol_lws_server_status.c:46:6: style: struct member 'lws_ss_dumps::load_tail' is never used. [unusedStructMember]
libwebsockets-2.4.2/plugins/protocol_lws_server_status.c:120:7: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
libwebsockets-2.4.2/plugins/protocol_post_demo.c:69:6: style: The scope of the variable 'n' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/chacha.c:101:7: style: The scope of the variable 'x0' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/chacha.c:101:11: style: The scope of the variable 'x1' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/chacha.c:101:15: style: The scope of the variable 'x2' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/chacha.c:101:19: style: The scope of the variable 'x3' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/chacha.c:101:23: style: The scope of the variable 'x4' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/chacha.c:101:27: style: The scope of the variable 'x5' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/chacha.c:101:31: style: The scope of the variable 'x6' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/chacha.c:101:35: style: The scope of the variable 'x7' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/chacha.c:101:39: style: The scope of the variable 'x8' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/chacha.c:101:43: style: The scope of the variable 'x9' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/chacha.c:101:47: style: The scope of the variable 'x10' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/chacha.c:101:52: style: The scope of the variable 'x11' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/chacha.c:101:57: style: The scope of the variable 'x12' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/chacha.c:101:62: style: The scope of the variable 'x13' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/chacha.c:101:67: style: The scope of the variable 'x14' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/chacha.c:101:72: style: The scope of the variable 'x15' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/fe25519.c:45:12: style: The scope of the variable 't' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/fe25519.c:65:12: style: The scope of the variable 't' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/sc25519.c:61:12: style: The scope of the variable 'b' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/sc25519.c:169:10: style: The scope of the variable 'carry' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/sc25519.c:183:12: style: The scope of the variable 't' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/sc25519.c:195:11: style: The scope of the variable 'carry' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/smult_curve25519_ref.c:64:16: style: The scope of the variable 'u' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/smult_curve25519_ref.c:92:16: style: The scope of the variable 'u' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/smult_curve25519_ref.c:113:16: style: The scope of the variable 't' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/crypto/smult_curve25519_ref.c:142:16: style: The scope of the variable 'b' can be reduced. [variableScope]
libwebsockets-2.4.2/plugins/ssh-base/sshd.c:311:6: style: The scope of the variable 'n' can be reduced. [variableScope]
libwebsockets-2.4.2/test-apps/android/app/src/main/jni/LwsService.cpp:240:63: style: Condition 'deny_deflate' is always false [knownConditionTrueFalse]
libwebsockets-2.4.2/test-apps/android/app/src/main/jni/LwsService.cpp:244:62: style: Condition 'deny_deflate' is always false [knownConditionTrueFalse]
libwebsockets-2.4.2/test-apps/android/app/src/main/jni/LwsService.cpp:248:61: style: Condition 'deny_mux' is always false [knownConditionTrueFalse]
libwebsockets-2.4.2/test-apps/fuzxy.c:512:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libwebsockets-2.4.2/test-apps/fuzxy.c:613:6: style: The scope of the variable 'm' can be reduced. [variableScope]
libwebsockets-2.4.2/test-apps/test-echo.c:157:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libwebsockets-2.4.2/test-apps/test-echo.c:474:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libwebsockets-2.4.2/test-apps/test-ping.c:487:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libwebsockets-2.4.2/test-apps/test-server-http.c:59:14: style: struct member 'serveable::urlpath' is never used. [unusedStructMember]
libwebsockets-2.4.2/test-apps/test-server-http.c:60:14: style: struct member 'serveable::mimetype' is never used. [unusedStructMember]
libwebsockets-2.4.2/test-apps/test-server.c:233:15: style: The scope of the variable 'ms' can be reduced. [variableScope]
libwebsockets-2.4.2/test-apps/test-sshd.c:292:2: style: Variable 'aps' is reassigned a value before the old one has been used. [redundantAssignment]
libwebsockets-2.4.2/test-apps/test-sshd.c:284:0: note: Variable 'aps' is reassigned a value before the old one has been used.
libwebsockets-2.4.2/test-apps/test-sshd.c:292:2: note: Variable 'aps' is reassigned a value before the old one has been used.
libwebsockets-2.4.2/test-apps/test-sshd.c:132:61: style: The scope of the variable 'pvo1' can be reduced. [variableScope]
libwebsockets-2.4.2/test-apps/test-sshd.c:197:10: style: The scope of the variable 'bbuf' can be reduced. [variableScope]
libwebsockets-2.4.2/test-apps/test-sshd.c:411:38: style: The scope of the variable 'opc' can be reduced. [variableScope]
libwebsockets-2.4.2/test-apps/test-sshd.c:412:11: style: The scope of the variable 'arg' can be reduced. [variableScope]
libwebsockets-2.4.2/test-apps/test-sshd.c:459:21: style: The scope of the variable 'p' can be reduced. [variableScope]
libwebsockets-2.4.2/test-apps/test-sshd.c:459:25: style: The scope of the variable 'd' can be reduced. [variableScope]
libwebsockets-2.4.2/test-apps/test-sshd.c:461:9: style: The scope of the variable 'm' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/win32helpers/gettimeofday.c:10:13: style: The scope of the variable 'tzflag' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/adler32.c:66:14: style: The scope of the variable 'n' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/deflate.c:492:12: style: The scope of the variable 'str' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/deflate.c:1069:21: style: The scope of the variable 'match' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/deflate.c:1310:14: style: The scope of the variable 'more' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/deflate.c:1470:9: style: The scope of the variable 'max_start' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/deflate.c:1524:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/deflate.c:1620:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/deflate.c:155:32: style: struct member 'static_tree_desc_s::dummy' is never used. [unusedStructMember]
libwebsockets-2.4.2/win32port/zlib/gzio.c:706:10: style: The scope of the variable 'len' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/gzio.c:941:9: style: The scope of the variable 'err' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/gzio.c:20:28: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
libwebsockets-2.4.2/win32port/zlib/gzlib.c:280:14: style: The scope of the variable 'n' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/gzlib.c:281:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/gzlib.c:220:9: error: Memory leak: path [memleak]
libwebsockets-2.4.2/win32port/zlib/gzread.c:108:9: style: The scope of the variable 'flags' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/gzread.c:109:14: style: The scope of the variable 'len' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/gzread.c:544:20: style: The scope of the variable 'n' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/gzread.c:546:20: style: The scope of the variable 'eol' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/gzwrite.c:116:14: style: The scope of the variable 'n' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/gzwrite.c:149:14: style: The scope of the variable 'n' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/inflate.c:1465:5: style: Variable 'state->sane' is reassigned a value before the old one has been used. [redundantAssignment]
libwebsockets-2.4.2/win32port/zlib/inflate.c:1461:5: note: Variable 'state->sane' is reassigned a value before the old one has been used.
libwebsockets-2.4.2/win32port/zlib/inflate.c:1465:5: note: Variable 'state->sane' is reassigned a value before the old one has been used.
libwebsockets-2.4.2/win32port/zlib/inflate.c:363:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/inflate.c:1258:19: style: The scope of the variable 'id' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/inflate.c:1350:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/inflate.c:1413:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/inflate.c:1475:61: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
libwebsockets-2.4.2/win32port/zlib/inflate.c:667:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libwebsockets-2.4.2/win32port/zlib/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/trees.c:718:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/trees.c:763:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/trees.c:1081:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/trees.c:1082:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/trees.c:1083:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/trees.c:1084:14: style: The scope of the variable 'code' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/trees.c:1085:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
libwebsockets-2.4.2/win32port/zlib/zutil.c:305:31: style: Same expression on both sides of '-'. [duplicateExpression]
libwebsockets-2.4.2/win32port/zlib/zutil.c:11:33: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
[17:02]

ftp://ftp.se.debian.org/debian/pool/main/libw/libwfut/libwfut_0.2.3.orig.tar.xz
libwfut-0.2.3/libwfut/tinyxml.h:611:84: style: C-style pointer casting [cstyleCast]
libwfut-0.2.3/libwfut/tinyxml.h:612:84: style: C-style pointer casting [cstyleCast]
libwfut-0.2.3/libwfut/tinyxml.h:613:84: style: C-style pointer casting [cstyleCast]
libwfut-0.2.3/libwfut/tinyxml.h:614:84: style: C-style pointer casting [cstyleCast]
libwfut-0.2.3/libwfut/tinyxml.h:615:82: style: C-style pointer casting [cstyleCast]
libwfut-0.2.3/libwfut/tinyxml.h:616:92: style: C-style pointer casting [cstyleCast]
libwfut-0.2.3/libwfut/tinyxml.h:618:72: style: C-style pointer casting [cstyleCast]
libwfut-0.2.3/libwfut/tinyxml.h:619:71: style: C-style pointer casting [cstyleCast]
libwfut-0.2.3/libwfut/tinyxml.h:620:71: style: C-style pointer casting [cstyleCast]
libwfut-0.2.3/libwfut/tinyxml.h:621:71: style: C-style pointer casting [cstyleCast]
libwfut-0.2.3/libwfut/tinyxml.h:622:70: style: C-style pointer casting [cstyleCast]
libwfut-0.2.3/libwfut/tinyxml.h:623:79: style: C-style pointer casting [cstyleCast]
libwfut-0.2.3/libwfut/tinystr.h:91:5: style: 'TiXmlString::operator=' should return 'TiXmlString &'. [operatorEq]
libwfut-0.2.3/libwfut/tinyxml.h:835:2: style: 'TiXmlElement::operator=' should return 'TiXmlElement &'. [operatorEq]
libwfut-0.2.3/libwfut/tinyxml.h:970:2: style: 'TiXmlComment::operator=' should return 'TiXmlComment &'. [operatorEq]
libwfut-0.2.3/libwfut/tinyxml.h:1020:2: style: 'TiXmlText::operator=' should return 'TiXmlText &'. [operatorEq]
libwfut-0.2.3/libwfut/tinyxml.h:1075:2: style: 'TiXmlDeclaration::operator=' should return 'TiXmlDeclaration &'. [operatorEq]
libwfut-0.2.3/libwfut/tinyxml.h:1123:2: style: 'TiXmlUnknown::operator=' should return 'TiXmlUnknown &'. [operatorEq]
libwfut-0.2.3/libwfut/tinyxml.h:1163:2: style: 'TiXmlDocument::operator=' should return 'TiXmlDocument &'. [operatorEq]
libwfut-0.2.3/libwfut/tinyxml.h:1378:2: style: 'TiXmlHandle::operator=' should return 'TiXmlHandle &'. [operatorEq]
libwfut-0.2.3/libwfut/tinyxml.h:698:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libwfut-0.2.3/libwfut/tinyxml.h:699:3: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libwfut-0.2.3/libwfut/tinystr.h:179:12: performance: Technically the member function 'WFUT::TiXmlString::assign_new_size' can be static. [functionStatic]
libwfut-0.2.3/libwfut/tinyxml.h:1227:6: style: Technically the member function 'WFUT::TiXmlDocument::ErrorRow' can be const. [functionConst]
libwfut-0.2.3/libwfut/tinyxml.h:1228:6: style: Technically the member function 'WFUT::TiXmlDocument::ErrorCol' can be const. [functionConst]
libwfut-0.2.3/libwfut/tinyxml.h:228:3: style: Class 'StringToBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libwfut-0.2.3/libwfut/tinyxml.h:826:2: style: Class 'TiXmlElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libwfut-0.2.3/libwfut/tinyxml.h:1005:2: style: Class 'TiXmlText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libwfut-0.2.3/libwfut/tinyxml.h:1155:2: style: Class 'TiXmlDocument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libwfut-0.2.3/libwfut/tinyxml.h:1375:2: style: Class 'TiXmlHandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libwfut-0.2.3/libwfut/tinyxml.h:757:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:196:22: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:757:22: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:760:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:155:15: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:760:15: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:762:15: style: The function 'StreamOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:239:15: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:762:15: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:930:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:628:21: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:930:21: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:932:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:155:15: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:932:15: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:937:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:196:22: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:937:22: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:948:15: style: The function 'StreamOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:239:15: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:948:15: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:975:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:628:21: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:975:21: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:977:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:155:15: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:977:15: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:982:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:196:22: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:982:22: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:991:15: style: The function 'StreamOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:239:15: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:991:15: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:1023:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:155:15: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:1023:15: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:1025:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:196:22: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:1025:22: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:1029:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:628:21: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:1029:21: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:1032:15: style: The function 'StreamOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:239:15: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:1032:15: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:1087:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:628:21: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:1087:21: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:1089:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:155:15: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:1089:15: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:1091:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:196:22: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:1091:22: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:1099:15: style: The function 'StreamOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:239:15: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:1099:15: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:1126:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:628:21: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:1126:21: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:1128:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:155:15: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:1128:15: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:1130:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:196:22: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:1130:22: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:1138:15: style: The function 'StreamOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:239:15: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:1138:15: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:1273:15: style: The function 'StreamOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:239:15: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:1273:15: note: Function in derived class
libwfut-0.2.3/libwfut/tinyxml.h:1275:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libwfut-0.2.3/libwfut/tinyxml.h:628:21: note: Virtual function in base class
libwfut-0.2.3/libwfut/tinyxml.h:1275:21: note: Function in derived class
libwfut-0.2.3/libwfut/tinystr.cpp:133:12: style: The scope of the variable 'new_alloc' can be reduced. [variableScope]
libwfut-0.2.3/libwfut/tinystr.cpp:194:12: style: The scope of the variable 'new_alloc' can be reduced. [variableScope]
libwfut-0.2.3/libwfut/tinyxml.cpp:156:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
libwfut-0.2.3/libwfut/tinyxml.cpp:177:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
libwfut-0.2.3/libwfut/tinyxml.cpp:39:68: style: Function 'PutString' argument 2 names different: declaration 'out' definition 'stream'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:301:65: note: Function 'PutString' argument 2 names different: declaration 'out' definition 'stream'.
libwfut-0.2.3/libwfut/tinyxml.cpp:39:68: note: Function 'PutString' argument 2 names different: declaration 'out' definition 'stream'.
libwfut-0.2.3/libwfut/tinyxml.cpp:46:67: style: Function 'PutString' argument 2 names different: declaration 'out' definition 'outString'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:303:64: note: Function 'PutString' argument 2 names different: declaration 'out' definition 'outString'.
libwfut-0.2.3/libwfut/tinyxml.cpp:46:67: note: Function 'PutString' argument 2 names different: declaration 'out' definition 'outString'.
libwfut-0.2.3/libwfut/tinyxml.cpp:191:48: style: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:521:38: note: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'.
libwfut-0.2.3/libwfut/tinyxml.cpp:191:48: note: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'.
libwfut-0.2.3/libwfut/tinyxml.cpp:320:54: style: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:463:44: note: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:320:54: note: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:332:48: style: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:464:38: note: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:332:48: note: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:344:53: style: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:468:43: note: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:344:53: note: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:355:47: style: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:469:37: note: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:355:47: note: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:392:59: style: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:498:49: note: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'.
libwfut-0.2.3/libwfut/tinyxml.cpp:392:59: note: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'.
libwfut-0.2.3/libwfut/tinyxml.cpp:405:53: style: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:499:43: note: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'.
libwfut-0.2.3/libwfut/tinyxml.cpp:405:53: note: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'.
libwfut-0.2.3/libwfut/tinyxml.cpp:500:64: style: Function 'FirstChildElement' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:588:54: note: Function 'FirstChildElement' argument 1 names different: declaration 'value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:500:64: note: Function 'FirstChildElement' argument 1 names different: declaration 'value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:514:58: style: Function 'FirstChildElement' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:589:48: note: Function 'FirstChildElement' argument 1 names different: declaration 'value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:514:58: note: Function 'FirstChildElement' argument 1 names different: declaration 'value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:609:42: style: Function 'TiXmlElement' argument 1 names different: declaration 'in_value' definition '_value'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:826:29: note: Function 'TiXmlElement' argument 1 names different: declaration 'in_value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:609:42: note: Function 'TiXmlElement' argument 1 names different: declaration 'in_value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:699:61: style: Function 'QueryIntAttribute' argument 2 names different: declaration 'value' definition 'ival'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:867:48: note: Function 'QueryIntAttribute' argument 2 names different: declaration 'value' definition 'ival'.
libwfut-0.2.3/libwfut/tinyxml.cpp:699:61: note: Function 'QueryIntAttribute' argument 2 names different: declaration 'value' definition 'ival'.
libwfut-0.2.3/libwfut/tinyxml.cpp:709:67: style: Function 'QueryDoubleAttribute' argument 2 names different: declaration 'value' definition 'dval'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:869:54: note: Function 'QueryDoubleAttribute' argument 2 names different: declaration 'value' definition 'dval'.
libwfut-0.2.3/libwfut/tinyxml.cpp:709:67: note: Function 'QueryDoubleAttribute' argument 2 names different: declaration 'value' definition 'dval'.
libwfut-0.2.3/libwfut/tinyxml.cpp:719:57: style: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:910:44: note: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'.
libwfut-0.2.3/libwfut/tinyxml.cpp:719:57: note: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'.
libwfut-0.2.3/libwfut/tinyxml.cpp:727:66: style: Function 'SetDoubleAttribute' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:915:53: note: Function 'SetDoubleAttribute' argument 2 names different: declaration 'value' definition 'val'.
libwfut-0.2.3/libwfut/tinyxml.cpp:727:66: note: Function 'SetDoubleAttribute' argument 2 names different: declaration 'value' definition 'val'.
libwfut-0.2.3/libwfut/tinyxml.cpp:735:66: style: Function 'SetAttribute' argument 2 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:881:52: note: Function 'SetAttribute' argument 2 names different: declaration 'value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:735:66: note: Function 'SetAttribute' argument 2 names different: declaration 'value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:807:47: style: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:948:42: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
libwfut-0.2.3/libwfut/tinyxml.cpp:807:47: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1106:49: style: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:762:42: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1106:49: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1124:41: style: Function 'QueryIntValue' argument 1 names different: declaration 'value' definition 'ival'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:718:26: note: Function 'QueryIntValue' argument 1 names different: declaration 'value' definition 'ival'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1124:41: note: Function 'QueryIntValue' argument 1 names different: declaration 'value' definition 'ival'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1131:47: style: Function 'QueryDoubleValue' argument 1 names different: declaration 'value' definition 'dval'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:720:32: note: Function 'QueryDoubleValue' argument 1 names different: declaration 'value' definition 'dval'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1131:47: note: Function 'QueryDoubleValue' argument 1 names different: declaration 'value' definition 'dval'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1138:39: style: Function 'SetIntValue' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:725:24: note: Function 'SetIntValue' argument 1 names different: declaration 'value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1138:39: note: Function 'SetIntValue' argument 1 names different: declaration 'value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1145:45: style: Function 'SetDoubleValue' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:726:30: note: Function 'SetDoubleValue' argument 1 names different: declaration 'value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1145:45: note: Function 'SetDoubleValue' argument 1 names different: declaration 'value' definition '_value'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1185:47: style: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:991:42: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1185:47: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1220:44: style: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:1032:43: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1220:44: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1296:51: style: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:1099:43: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1296:51: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1352:47: style: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:1138:43: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1352:47: note: Function 'StreamOut' argument 1 names different: declaration 'out' definition 'stream'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1390:46: style: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:797:28: note: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1390:46: note: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1401:49: style: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:798:31: note: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1401:49: note: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1523:37: style: Function 'Child' argument 1 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:1396:25: note: Function 'Child' argument 1 names different: declaration 'index' definition 'count'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1523:37: note: Function 'Child' argument 1 names different: declaration 'index' definition 'count'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1542:56: style: Function 'Child' argument 2 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:1392:44: note: Function 'Child' argument 2 names different: declaration 'index' definition 'count'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1542:56: note: Function 'Child' argument 2 names different: declaration 'index' definition 'count'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1561:44: style: Function 'ChildElement' argument 1 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:1406:32: note: Function 'ChildElement' argument 1 names different: declaration 'index' definition 'count'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1561:44: note: Function 'ChildElement' argument 1 names different: declaration 'index' definition 'count'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1580:63: style: Function 'ChildElement' argument 2 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
libwfut-0.2.3/libwfut/tinyxml.h:1401:51: note: Function 'ChildElement' argument 2 names different: declaration 'index' definition 'count'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1580:63: note: Function 'ChildElement' argument 2 names different: declaration 'index' definition 'count'.
libwfut-0.2.3/libwfut/tinyxml.cpp:1392:11: warning: Assert statement calls a function which may have desired side effects: 'Find'. [assertWithSideEffect]
libwfut-0.2.3/libwfut/tinyxml.cpp:1250:2: performance: Variable 'version' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libwfut-0.2.3/libwfut/tinyxml.cpp:1251:2: performance: Variable 'encoding' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libwfut-0.2.3/libwfut/tinyxml.cpp:1252:2: performance: Variable 'standalone' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
libwfut-0.2.3/libwfut/tinyxml.h:798:7: style: Technically the member function 'WFUT::TiXmlAttributeSet::Remove' can be const. [functionConst]
libwfut-0.2.3/libwfut/tinyxml.cpp:1401:25: note: Technically the member function 'WFUT::TiXmlAttributeSet::Remove' can be const.
libwfut-0.2.3/libwfut/tinyxml.h:798:7: note: Technically the member function 'WFUT::TiXmlAttributeSet::Remove' can be const.
libwfut-0.2.3/libwfut/tinyxml.cpp:127:2: style: Class 'StringToBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libwfut-0.2.3/libwfut/tinyxml.cpp:127:2: style: Class 'StringToBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libwfut-0.2.3/libwfut/tinyxmlparser.cpp:464:9: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
libwfut-0.2.3/libwfut/tinyxmlparser.cpp:428:34: note: outer condition: *(p+2)
libwfut-0.2.3/libwfut/tinyxmlparser.cpp:464:9: note: opposite inner condition: !*(p+2)
libwfut-0.2.3/libwfut/tinyxmlparser.cpp:1315:6: style: The scope of the variable 'tabsize' can be reduced. [variableScope]
libwfut-0.2.3/libwfut/tinyxmlparser.cpp:1317:13: style: Variable 'tabsize' is assigned a value that is never used. [unreadVariable]
libwfut-0.2.3/libwfut/tinyxmlparser.cpp:170:21: style: Technically the member function 'WFUT::TiXmlParsingData::Cursor' can be const. [functionConst]
libwfut-0.2.3/python/WFUT.cxx:2988:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective]
libwfut-0.2.3/tools/wfut.cpp:91:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
[17:02]

ftp://ftp.se.debian.org/debian/pool/main/libw/libwhisker2-perl/libwhisker2-perl_2.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwibble/libwibble_1.1.orig.tar.gz
libwibble-1.1/wibble/commandline/doc.cpp:82:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/doc.cpp:86:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/doc.cpp:95:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/doc.cpp:109:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/doc.cpp:119:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/doc.cpp:131:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/doc.cpp:157:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/doc.cpp:174:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/doc.cpp:183:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/doc.cpp:205:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/doc.cpp:268:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/doc.cpp:290:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/doc.cpp:342:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/doc.cpp:349:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/doc.cpp:375:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/doc.cpp:25:2: style: Class 'HelpWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libwibble-1.1/wibble/commandline/engine.cpp:12:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/engine.cpp:22:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/options.cpp:106:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/options.cpp:114:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/options.cpp:129:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/commandline/options.cpp:136:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libwibble-1.1/wibble/string.h:469:17: performance: Technically the member function 'wibble::str::YamlStream::begin' can be static. [functionStatic]
libwibble-1.1/wibble/string.h:470:17: performance: Technically the member function 'wibble::str::YamlStream::end' can be static. [functionStatic]
libwibble-1.1/wibble/string.h:446:3: style: Class 'const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libwibble-1.1/wibble/log/filters.cpp:30:15: style: Variable 'now' is assigned a value that is never used. [unreadVariable]
libwibble-1.1/wibble/string.cpp:205:13: warning: Either the condition 'idx>123' is redundant or the array 'data[80]' is accessed at index 80, which is out of bounds. [arrayIndexOutOfBoundsCond]
libwibble-1.1/wibble/string.cpp:204:33: note: Assuming that condition 'idx>123' is not redundant
libwibble-1.1/wibble/string.cpp:205:13: note: Array index out of bounds
libwibble-1.1/wibble/string.cpp:120:15: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
libwibble-1.1/wibble/string.cpp:130:15: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
libwibble-1.1/wibble/sys/childprocess.cpp:131:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libwibble-1.1/wibble/sys/childprocess.cpp:288:13: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
libwibble-1.1/wibble/sys/fs.cpp:169:17: style: Unused variable: ret [unusedVariable]
libwibble-1.1/wibble/sys/fs.cpp:175:39: warning: Obsolete function 'alloca' called. [allocaCalled]
libwibble-1.1/wibble/sys/fs.cpp:208:25: warning: Obsolete function 'alloca' called. [allocaCalled]
libwibble-1.1/wibble/sys/thread.cpp:83:10: style: Condition 'res!=0' is always true [knownConditionTrueFalse]
libwibble-1.1/wibble/sys/thread.cpp:72:13: note: Assignment 'res=1', assigned value is 1
libwibble-1.1/wibble/sys/thread.cpp:83:10: note: Condition 'res!=0' is always true
libwibble-1.1/wibble/sys/thread.cpp:119:10: style: Condition 'res!=0' is always true [knownConditionTrueFalse]
libwibble-1.1/wibble/sys/thread.cpp:103:12: note: Assignment 'res=1', assigned value is 1
libwibble-1.1/wibble/sys/thread.cpp:119:10: note: Condition 'res!=0' is always true
[17:02]

ftp://ftp.se.debian.org/debian/pool/main/libw/libwiki-toolkit-formatter-usemod-perl/libwiki-toolkit-formatter-usemod-perl_0.25.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwiki-toolkit-perl/libwiki-toolkit-perl_0.85.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwiki-toolkit-plugin-categoriser-perl/libwiki-toolkit-plugin-categoriser-perl_0.08.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwiki-toolkit-plugin-diff-perl/libwiki-toolkit-plugin-diff-perl_0.12.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwiki-toolkit-plugin-json-perl/libwiki-toolkit-plugin-json-perl_0.05.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwiki-toolkit-plugin-locator-grid-perl/libwiki-toolkit-plugin-locator-grid-perl_0.05.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwiki-toolkit-plugin-ping-perl/libwiki-toolkit-plugin-ping-perl_0.03.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwiki-toolkit-plugin-rss-reader-perl/libwiki-toolkit-plugin-rss-reader-perl_1.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwildmagic/libwildmagic_5.13.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/libw/libwmf/libwmf_0.2.8.4.orig.tar.gz
libwmf-0.2.8.4/src/api.c:691:14: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
libwmf-0.2.8.4/src/api.c:692:14: style: The scope of the variable 'ptr3' can be reduced. [variableScope]
libwmf-0.2.8.4/src/convert/wmf2eps.c:70:15: style: The scope of the variable 'wmf_width' can be reduced. [variableScope]
libwmf-0.2.8.4/src/convert/wmf2eps.c:71:15: style: The scope of the variable 'wmf_height' can be reduced. [variableScope]
libwmf-0.2.8.4/src/convert/wmf2eps.c:73:15: style: The scope of the variable 'page_width' can be reduced. [variableScope]
libwmf-0.2.8.4/src/convert/wmf2eps.c:74:15: style: The scope of the variable 'page_height' can be reduced. [variableScope]
libwmf-0.2.8.4/src/convert/wmf2eps.c:78:6: style: The scope of the variable 'page_margin' can be reduced. [variableScope]
libwmf-0.2.8.4/src/convert/wmf2eps.c:83:8: style: The scope of the variable 'ratio_wmf' can be reduced. [variableScope]
libwmf-0.2.8.4/src/convert/wmf2eps.c:84:8: style: The scope of the variable 'ratio_page' can be reduced. [variableScope]
libwmf-0.2.8.4/src/convert/wmf2fig.c:212:2: error: Memory leak: IC.prefix [memleak]
libwmf-0.2.8.4/src/convert/wmf2gd.c:71:8: style: The scope of the variable 'ratio_wmf' can be reduced. [variableScope]
libwmf-0.2.8.4/src/convert/wmf2gd.c:72:8: style: The scope of the variable 'ratio_bounds' can be reduced. [variableScope]
libwmf-0.2.8.4/src/convert/wmf2svg.c:84:8: style: The scope of the variable 'ratio_wmf' can be reduced. [variableScope]
libwmf-0.2.8.4/src/convert/wmf2svg.c:85:8: style: The scope of the variable 'ratio_bounds' can be reduced. [variableScope]
libwmf-0.2.8.4/src/convert/wmf2svg.c:214:2: error: Memory leak: IC.prefix [memleak]
libwmf-0.2.8.4/src/convert/wmf2x.c:72:8: style: The scope of the variable 'ratio_wmf' can be reduced. [variableScope]
libwmf-0.2.8.4/src/convert/wmf2x.c:73:8: style: The scope of the variable 'ratio_bounds' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:2207:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libwmf-0.2.8.4/src/extra/gd/gd.c:151:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:835:38: style: The scope of the variable 'xend' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:835:44: style: The scope of the variable 'yend' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:835:50: style: The scope of the variable 'xdirflag' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:835:60: style: The scope of the variable 'ydirflag' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:986:38: style: The scope of the variable 'xend' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:986:44: style: The scope of the variable 'yend' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:986:50: style: The scope of the variable 'xdirflag' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:986:60: style: The scope of the variable 'ydirflag' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:1121:7: style: The scope of the variable 'w' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:1121:10: style: The scope of the variable 'wstart' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:1670:7: style: The scope of the variable 'tox' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:1703:8: style: The scope of the variable 'nc' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:1745:7: style: The scope of the variable 'tox' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:1795:7: style: The scope of the variable 'tox' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:1902:12: style: The scope of the variable 'nc' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:2000:20: style: The scope of the variable 'sx1' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:2000:25: style: The scope of the variable 'sx2' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:2001:10: style: The scope of the variable 'sx' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:2271:7: style: The scope of the variable 'ints' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:2388:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:2408:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd.c:558:32: style: Function 'gdImagePaletteCopy' argument 1 names different: declaration 'dst' definition 'to'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/gd/gd.h:338:36: note: Function 'gdImagePaletteCopy' argument 1 names different: declaration 'dst' definition 'to'.
libwmf-0.2.8.4/src/extra/gd/gd.c:558:32: note: Function 'gdImagePaletteCopy' argument 1 names different: declaration 'dst' definition 'to'.
libwmf-0.2.8.4/src/extra/gd/gd.c:558:47: style: Function 'gdImagePaletteCopy' argument 2 names different: declaration 'src' definition 'from'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/gd/gd.h:338:52: note: Function 'gdImagePaletteCopy' argument 2 names different: declaration 'src' definition 'from'.
libwmf-0.2.8.4/src/extra/gd/gd.c:558:47: note: Function 'gdImagePaletteCopy' argument 2 names different: declaration 'src' definition 'from'.
libwmf-0.2.8.4/src/extra/gd/gd.c:2519:19: style: Function 'gdAlphaBlend' argument 1 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/gd/gd.h:71:22: note: Function 'gdAlphaBlend' argument 1 names different: declaration 'dest' definition 'dst'.
libwmf-0.2.8.4/src/extra/gd/gd.c:2519:19: note: Function 'gdAlphaBlend' argument 1 names different: declaration 'dest' definition 'dst'.
libwmf-0.2.8.4/src/extra/gd/gd2time.c:15:14: style: The scope of the variable 'im' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd2time.c:16:9: style: The scope of the variable 'in' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_clip.c:13:21: style: The scope of the variable 'r' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_clip.c:55:22: style: The scope of the variable 'more' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_gd.c:197:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_gd.c:142:29: style: Function 'gdImageCreateFromGd' argument 1 names different: declaration 'in' definition 'inFile'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/gd/gd.h:212:38: note: Function 'gdImageCreateFromGd' argument 1 names different: declaration 'in' definition 'inFile'.
libwmf-0.2.8.4/src/extra/gd/gd_gd.c:142:29: note: Function 'gdImageCreateFromGd' argument 1 names different: declaration 'in' definition 'inFile'.
libwmf-0.2.8.4/src/extra/gd/gd_gd.c:255:34: style: Function 'gdImageGd' argument 2 names different: declaration 'out' definition 'outFile'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/gd/gd.h:370:37: note: Function 'gdImageGd' argument 2 names different: declaration 'out' definition 'outFile'.
libwmf-0.2.8.4/src/extra/gd/gd_gd.c:255:34: note: Function 'gdImageGd' argument 2 names different: declaration 'out' definition 'outFile'.
libwmf-0.2.8.4/src/extra/gd/gd_gd2.c:715:7: style: The scope of the variable 'idxSize' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_gd2.c:717:7: style: The scope of the variable 'posSave' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_gd2.c:246:30: style: Function 'gdImageCreateFromGd2' argument 1 names different: declaration 'in' definition 'inFile'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/gd/gd.h:215:39: note: Function 'gdImageCreateFromGd2' argument 1 names different: declaration 'in' definition 'inFile'.
libwmf-0.2.8.4/src/extra/gd/gd_gd2.c:246:30: note: Function 'gdImageCreateFromGd2' argument 1 names different: declaration 'in' definition 'inFile'.
libwmf-0.2.8.4/src/extra/gd/gd_gd2.c:429:34: style: Function 'gdImageCreateFromGd2Part' argument 1 names different: declaration 'in' definition 'inFile'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/gd/gd.h:218:43: note: Function 'gdImageCreateFromGd2Part' argument 1 names different: declaration 'in' definition 'inFile'.
libwmf-0.2.8.4/src/extra/gd/gd_gd2.c:429:34: note: Function 'gdImageCreateFromGd2Part' argument 1 names different: declaration 'in' definition 'inFile'.
libwmf-0.2.8.4/src/extra/gd/gd_gd2.c:908:35: style: Function 'gdImageGd2' argument 2 names different: declaration 'out' definition 'outFile'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/gd/gd.h:371:38: note: Function 'gdImageGd2' argument 2 names different: declaration 'out' definition 'outFile'.
libwmf-0.2.8.4/src/extra/gd/gd_gd2.c:908:35: note: Function 'gdImageGd2' argument 2 names different: declaration 'out' definition 'outFile'.
libwmf-0.2.8.4/src/extra/gd/gd_io_ss.c:52:25: style: Function 'gdNewSSCtx' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/gd/gd.h:472:33: note: Function 'gdNewSSCtx' argument 1 names different: declaration 'in' definition 'src'.
libwmf-0.2.8.4/src/extra/gd/gd_io_ss.c:52:25: note: Function 'gdNewSSCtx' argument 1 names different: declaration 'in' definition 'src'.
libwmf-0.2.8.4/src/extra/gd/gd_io_ss.c:52:40: style: Function 'gdNewSSCtx' argument 2 names different: declaration 'out' definition 'snk'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/gd/gd.h:472:47: note: Function 'gdNewSSCtx' argument 2 names different: declaration 'out' definition 'snk'.
libwmf-0.2.8.4/src/extra/gd/gd_io_ss.c:52:40: note: Function 'gdNewSSCtx' argument 2 names different: declaration 'out' definition 'snk'.
libwmf-0.2.8.4/src/extra/gd/gd_ss.c:20:44: style: Function 'gdImagePngToSink' argument 2 names different: declaration 'out' definition 'outSink'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/gd/gd.h:368:48: note: Function 'gdImagePngToSink' argument 2 names different: declaration 'out' definition 'outSink'.
libwmf-0.2.8.4/src/extra/gd/gd_ss.c:20:44: note: Function 'gdImagePngToSink' argument 2 names different: declaration 'out' definition 'outSink'.
libwmf-0.2.8.4/src/extra/gd/gd_ss.c:28:41: style: Function 'gdImageCreateFromPngSource' argument 1 names different: declaration 'in' definition 'inSource'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/gd/gd.h:210:51: note: Function 'gdImageCreateFromPngSource' argument 1 names different: declaration 'in' definition 'inSource'.
libwmf-0.2.8.4/src/extra/gd/gd_ss.c:28:41: note: Function 'gdImageCreateFromPngSource' argument 1 names different: declaration 'in' definition 'inSource'.
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:217:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:510:7: style: The scope of the variable 'n' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:511:7: style: The scope of the variable 'c0' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:511:11: style: The scope of the variable 'c1' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:511:15: style: The scope of the variable 'c2' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:511:19: style: The scope of the variable 'c3' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:511:23: style: The scope of the variable 'cmax' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:512:23: style: The scope of the variable 'b2' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:797:10: style: The scope of the variable 'x' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:981:10: style: The scope of the variable 'icolor' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:983:8: style: The scope of the variable 'cptr' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:984:7: style: The scope of the variable 'dist0' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:986:7: style: The scope of the variable 'xx0' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:988:7: style: The scope of the variable 'inc0' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:988:13: style: The scope of the variable 'inc1' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:988:19: style: The scope of the variable 'inc2' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:988:25: style: The scope of the variable 'inc3' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1137:17: style: The scope of the variable 'inptr' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1138:27: style: The scope of the variable 'outptr' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1226:23: style: The scope of the variable 'cur0' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1226:29: style: The scope of the variable 'cur1' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1226:35: style: The scope of the variable 'cur2' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1226:41: style: The scope of the variable 'cur3' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1227:14: style: The scope of the variable 'belowerr0' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1227:25: style: The scope of the variable 'belowerr1' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1227:36: style: The scope of the variable 'belowerr2' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1227:47: style: The scope of the variable 'belowerr3' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1228:14: style: The scope of the variable 'bpreverr0' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1228:25: style: The scope of the variable 'bpreverr1' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1228:36: style: The scope of the variable 'bpreverr2' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1228:47: style: The scope of the variable 'bpreverr3' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1230:8: style: The scope of the variable 'inptr' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1231:18: style: The scope of the variable 'outptr' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1594:11: style: The scope of the variable 'mtIndex' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1614:11: style: The scope of the variable 'moIndex' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1495:47: style: Function 'gdImageTrueColorToPalette' argument 2 names different: declaration 'ditherFlag' definition 'dither'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/gd/gd.h:325:51: note: Function 'gdImageTrueColorToPalette' argument 2 names different: declaration 'ditherFlag' definition 'dither'.
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1495:47: note: Function 'gdImageTrueColorToPalette' argument 2 names different: declaration 'ditherFlag' definition 'dither'.
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1599:18: style: Variable 'mtIndex' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/extra/gd/gd_topal.c:1619:18: style: Variable 'moIndex' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/extra/gd/gd_wbmp.c:199:25: style: Function 'gdImageWBMP' argument 1 names different: declaration 'image' definition 'im'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/gd/gd.h:342:29: note: Function 'gdImageWBMP' argument 1 names different: declaration 'image' definition 'im'.
libwmf-0.2.8.4/src/extra/gd/gd_wbmp.c:199:25: note: Function 'gdImageWBMP' argument 1 names different: declaration 'image' definition 'im'.
libwmf-0.2.8.4/src/extra/gd/gd_wbmp.c:199:44: style: Function 'gdImageWBMP' argument 3 names different: declaration 'out' definition 'outFile'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/gd/gd.h:342:50: note: Function 'gdImageWBMP' argument 3 names different: declaration 'out' definition 'outFile'.
libwmf-0.2.8.4/src/extra/gd/gd_wbmp.c:199:44: note: Function 'gdImageWBMP' argument 3 names different: declaration 'out' definition 'outFile'.
libwmf-0.2.8.4/src/extra/gd/gddemo.c:17:14: style: The scope of the variable 'brush' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gdhelpers.c:93:15: style: Function 'gdFree' argument 1 names different: declaration 'm' definition 'ptr'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/gd/gd.h:347:19: note: Function 'gdFree' argument 1 names different: declaration 'm' definition 'ptr'.
libwmf-0.2.8.4/src/extra/gd/gdhelpers.c:93:15: note: Function 'gdFree' argument 1 names different: declaration 'm' definition 'ptr'.
libwmf-0.2.8.4/src/extra/gd/gdhelpers.c:27:11: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/extra/gd/gdkanji.c:147:20: style: Redundant condition: If 'c >= 64', the comparison 'c != '\0'' is always true. [redundantCondition]
libwmf-0.2.8.4/src/extra/gd/gdkanji.c:331:27: warning: Logical conjunction always evaluates to false: *(p2) == 131 && *(p2) == 69. [incorrectLogicOperator]
libwmf-0.2.8.4/src/extra/gd/gdkanji.c:386:7: style: The scope of the variable 'jisx0208' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gdkanji.c:387:7: style: The scope of the variable 'hankaku' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gdkanji.c:468:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gdkanji.c:468:18: style: The scope of the variable 'j' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/gdtest.c:32:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/testac.c:21:9: style: Unused variable: out [unusedVariable]
libwmf-0.2.8.4/src/extra/gd/testac.c:27:7: style: Unused variable: lightBlue [unusedVariable]
libwmf-0.2.8.4/src/extra/gd/wbmp.c:235:7: style: The scope of the variable 'bitpos' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/wbmp.c:235:15: style: The scope of the variable 'octet' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/gd/wbmp.c:142:54: style: Function 'readwbmp' argument 3 names different: declaration 'wbmp' definition 'return_wbmp'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/gd/wbmp.h:42:60: note: Function 'readwbmp' argument 3 names different: declaration 'wbmp' definition 'return_wbmp'.
libwmf-0.2.8.4/src/extra/gd/wbmp.c:142:54: note: Function 'readwbmp' argument 3 names different: declaration 'wbmp' definition 'return_wbmp'.
libwmf-0.2.8.4/src/extra/gd/webpng.c:171:8: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
libwmf-0.2.8.4/src/extra/gd/webpng.c:176:8: error: printf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
libwmf-0.2.8.4/src/extra/gd/webpng.c:139:8: style: The scope of the variable 'j' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/trio/strio.c:381:10: style: The scope of the variable 'count' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/trio/strio.c:417:53: style: Function 'StrToDouble' argument 2 names different: declaration 'target' definition 'endp'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/trio/strio.h:216:53: note: Function 'StrToDouble' argument 2 names different: declaration 'target' definition 'endp'.
libwmf-0.2.8.4/src/extra/trio/strio.c:417:53: note: Function 'StrToDouble' argument 2 names different: declaration 'target' definition 'endp'.
libwmf-0.2.8.4/src/extra/trio/strio.c:537:51: style: Function 'StrToFloat' argument 2 names different: declaration 'target' definition 'endp'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/trio/strio.h:215:51: note: Function 'StrToFloat' argument 2 names different: declaration 'target' definition 'endp'.
libwmf-0.2.8.4/src/extra/trio/strio.c:537:51: note: Function 'StrToFloat' argument 2 names different: declaration 'target' definition 'endp'.
libwmf-0.2.8.4/src/extra/trio/trio.c:2597:24: warning: Either the condition '0!=(self)' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
libwmf-0.2.8.4/src/extra/trio/trio.c:2599:10: note: Assuming that condition '0!=(self)' is not redundant
libwmf-0.2.8.4/src/extra/trio/trio.c:2597:24: note: Null pointer dereference
libwmf-0.2.8.4/src/extra/trio/trio.c:2614:21: warning: Either the condition '0!=(self)' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
libwmf-0.2.8.4/src/extra/trio/trio.c:2617:10: note: Assuming that condition '0!=(self)' is not redundant
libwmf-0.2.8.4/src/extra/trio/trio.c:2614:21: note: Null pointer dereference
libwmf-0.2.8.4/src/extra/trio/trio.c:2632:28: warning: Either the condition '0!=(self)' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
libwmf-0.2.8.4/src/extra/trio/trio.c:2634:10: note: Assuming that condition '0!=(self)' is not redundant
libwmf-0.2.8.4/src/extra/trio/trio.c:2632:28: note: Null pointer dereference
libwmf-0.2.8.4/src/extra/trio/trio.c:4690:24: warning: Either the condition '0!=(self)' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
libwmf-0.2.8.4/src/extra/trio/trio.c:4692:10: note: Assuming that condition '0!=(self)' is not redundant
libwmf-0.2.8.4/src/extra/trio/trio.c:4690:24: note: Null pointer dereference
libwmf-0.2.8.4/src/extra/trio/trio.c:4712:21: warning: Either the condition '0!=(self)' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
libwmf-0.2.8.4/src/extra/trio/trio.c:4716:10: note: Assuming that condition '0!=(self)' is not redundant
libwmf-0.2.8.4/src/extra/trio/trio.c:4712:21: note: Null pointer dereference
libwmf-0.2.8.4/src/extra/trio/trio.c:4358:22: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
libwmf-0.2.8.4/src/extra/trio/trio.c:1605:26: portability: Casting between float* and double* which have an incompatible binary data representation. [invalidPointerCast]
libwmf-0.2.8.4/src/extra/trio/trio.c:1682:7: style: The scope of the variable 'count' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/trio/trio.c:1857:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/trio/trio.c:1961:10: style: The scope of the variable 'workNumber' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/trio/trio.c:1966:7: style: The scope of the variable 'exponent' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/trio/trio.c:3648:17: style: The scope of the variable 'flags' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/trio/trio.c:3649:12: style: The scope of the variable 'number' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/trio/trio.c:4091:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
libwmf-0.2.8.4/src/extra/trio/trio.c:2899:15: style: Function 'trio_snprintf' argument 2 names different: declaration 'max' definition 'bufferSize'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/trio/trio.h:84:40: note: Function 'trio_snprintf' argument 2 names different: declaration 'max' definition 'bufferSize'.
libwmf-0.2.8.4/src/extra/trio/trio.c:2899:15: note: Function 'trio_snprintf' argument 2 names different: declaration 'max' definition 'bufferSize'.
libwmf-0.2.8.4/src/extra/trio/trio.c:2963:11: style: Function 'trio_snprintfcat' argument 2 names different: declaration 'max' definition 'bufferSize'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/trio/trio.h:90:43: note: Function 'trio_snprintfcat' argument 2 names different: declaration 'max' definition 'bufferSize'.
libwmf-0.2.8.4/src/extra/trio/trio.c:2963:11: note: Function 'trio_snprintfcat' argument 2 names different: declaration 'max' definition 'bufferSize'.
libwmf-0.2.8.4/src/extra/trio/trio.c:3059:22: style: Function 'trio_asprintf' argument 1 names different: declaration 'ret' definition 'result'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/trio/trio.h:97:26: note: Function 'trio_asprintf' argument 1 names different: declaration 'ret' definition 'result'.
libwmf-0.2.8.4/src/extra/trio/trio.c:3059:22: note: Function 'trio_asprintf' argument 1 names different: declaration 'ret' definition 'result'.
libwmf-0.2.8.4/src/extra/trio/trio.c:3099:23: style: Function 'trio_vasprintf' argument 1 names different: declaration 'ret' definition 'result'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/trio/trio.h:98:27: note: Function 'trio_vasprintf' argument 1 names different: declaration 'ret' definition 'result'.
libwmf-0.2.8.4/src/extra/trio/trio.c:3099:23: note: Function 'trio_vasprintf' argument 1 names different: declaration 'ret' definition 'result'.
libwmf-0.2.8.4/src/extra/trio/trio.c:3445:12: style: Function 'trio_set_sign' argument 2 names different: declaration 'is_showsign' definition 'is_sign'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/trio/triop.h:74:35: note: Function 'trio_set_sign' argument 2 names different: declaration 'is_showsign' definition 'is_sign'.
libwmf-0.2.8.4/src/extra/trio/trio.c:3445:12: note: Function 'trio_set_sign' argument 2 names different: declaration 'is_showsign' definition 'is_sign'.
libwmf-0.2.8.4/src/extra/trio/trio.c:3706:11: style: Function 'trio_vprint_ref' argument 3 names different: declaration 'args' definition 'arglist'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/trio/triop.h:90:60: note: Function 'trio_vprint_ref' argument 3 names different: declaration 'args' definition 'arglist'.
libwmf-0.2.8.4/src/extra/trio/trio.c:3706:11: note: Function 'trio_vprint_ref' argument 3 names different: declaration 'args' definition 'arglist'.
libwmf-0.2.8.4/src/extra/trio/trio.c:3719:10: style: Function 'trio_printv_ref' argument 3 names different: declaration 'args' definition 'argarray'. [funcArgNamesDifferent]
libwmf-0.2.8.4/src/extra/trio/triop.h:91:59: note: Function 'trio_printv_ref' argument 3 names different: declaration 'args' definition 'argarray'.
libwmf-0.2.8.4/src/extra/trio/trio.c:3719:10: note: Function 'trio_printv_ref' argument 3 names different: declaration 'args' definition 'argarray'.
libwmf-0.2.8.4/src/extra/trio/trio.c:486:12: style: union member 'Anonymous3::doubleNumber' is never used. [unusedStructMember]
libwmf-0.2.8.4/src/font.c:647:8: style: The scope of the variable 'text_width' can be reduced. [variableScope]
libwmf-0.2.8.4/src/font.c:1773:15: style: The scope of the variable 'length' can be reduced. [variableScope]
libwmf-0.2.8.4/src/io-wmf.c:71:2: style: Variable 'pixels' is reassigned a value before the old one has been used. [redundantAssignment]
libwmf-0.2.8.4/src/io-wmf.c:61:0: note: Variable 'pixels' is reassigned a value before the old one has been used.
libwmf-0.2.8.4/src/io-wmf.c:71:2: note: Variable 'pixels' is reassigned a value before the old one has been used.
libwmf-0.2.8.4/src/ipa/svg.c:263:6: style: The scope of the variable 'd' can be reduced. [variableScope]
libwmf-0.2.8.4/src/ipa/svg.c:176:16: style: Variable 'font_ratio' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:121:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:131:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:141:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:151:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:159:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:167:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:175:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:183:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:191:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:199:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:207:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:215:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:223:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:231:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:239:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:247:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:255:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:263:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:271:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:279:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:287:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:295:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:303:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:311:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:319:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:327:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/template.c:335:27: style: Variable 'ddata' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/ipa/x.c:194:6: style: The scope of the variable 'opacity' can be reduced. [variableScope]
libwmf-0.2.8.4/src/meta.c:37:7: style: The scope of the variable 'i1' can be reduced. [variableScope]
libwmf-0.2.8.4/src/meta.c:38:6: style: The scope of the variable 'i2' can be reduced. [variableScope]
libwmf-0.2.8.4/src/meta.c:122:7: style: The scope of the variable 'header_end' can be reduced. [variableScope]
libwmf-0.2.8.4/src/meta.c:192:6: style: The scope of the variable 'byte' can be reduced. [variableScope]
libwmf-0.2.8.4/src/meta.c:260:11: style: The scope of the variable 'attr' can be reduced. [variableScope]
libwmf-0.2.8.4/src/meta.c:450:13: style: Variable 'remaining' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/player/region.h:601:13: style: The scope of the variable 'pPrior' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/region.h:656:14: style: The scope of the variable 'pNextRect' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/region.h:694:14: style: The scope of the variable 'pNextRect' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/region.h:972:9: style: The scope of the variable 'left' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/region.h:973:8: style: The scope of the variable 'right' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/color.h:261:15: style: The scope of the variable 'di' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/color.h:262:15: style: The scope of the variable 'dr' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/color.h:263:15: style: The scope of the variable 'dg' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/color.h:264:15: style: The scope of the variable 'db' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/dc.h:29:13: style: The scope of the variable 'clip' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:265:8: style: The scope of the variable 'scope' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:312:10: style: The scope of the variable 'pen' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:319:7: style: The scope of the variable 'Qs' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:320:7: style: The scope of the variable 'Qe' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:577:10: style: The scope of the variable 'pen' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:582:8: style: The scope of the variable 'scope' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:630:10: style: The scope of the variable 'pen' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:635:8: style: The scope of the variable 'scope' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:681:10: style: The scope of the variable 'pen' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:690:8: style: The scope of the variable 'scope' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:758:10: style: The scope of the variable 'pen' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:767:8: style: The scope of the variable 'scope' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:838:10: style: The scope of the variable 'pen' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:852:8: style: The scope of the variable 'scope' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:1011:9: style: The scope of the variable 'x2' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:1012:9: style: The scope of the variable 'y2' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:1013:9: style: The scope of the variable 'r2' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:1096:10: style: The scope of the variable 'pen' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:1101:8: style: The scope of the variable 'scope' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:1155:10: style: The scope of the variable 'pen' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:1160:8: style: The scope of the variable 'scope' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:2375:7: style: The scope of the variable 'hash' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:2525:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:2641:9: style: The scope of the variable 'ratio' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:3062:7: style: The scope of the variable 'hash' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/meta.h:3176:7: style: The scope of the variable 'hash' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player.c:336:15: style: The scope of the variable 'Function' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player.c:340:7: style: The scope of the variable 'pos_params' can be reduced. [variableScope]
libwmf-0.2.8.4/src/player/region.h:628:4: style: Variable 'pNextRect' is modified but its new value is never used. [unreadVariable]
libwmf-0.2.8.4/src/player/meta.h:3140:11: style: Variable 'value' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/player/meta.h:3242:11: style: Variable 'value' is assigned a value that is never used. [unreadVariable]
libwmf-0.2.8.4/src/player/meta.h:1568:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
libwmf-0.2.8.4/src/player/meta.h:2145:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
libwmf-0.2.8.4/src/player/meta.h:3070:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
libwmf-0.2.8.4/src/player/meta.h:3184:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
libwmf-0.2.8.4/src/player/meta.h:3291:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
libwmf-0.2.8.4/src/player/meta.h:3399:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
libwmf-0.2.8.4/src/recorder.c:661:18: style: The scope of the variable 'cc' can be reduced. [variableScope]
libwmf-0.2.8.4/src/recorder.c:1571:18: style: The scope of the variable 'cc' can be reduced. [variableScope]
libwmf-0.2.8.4/src/wmf.c:268:9: style: The scope of the variable 'arg' can be reduced. [variableScope]
libwmf-0.2.8.4/src/wmf.c:110:11: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libwmf-0.2.8.4/src/xml.c:45:16: style: The scope of the variable 'size' can be reduced. [variableScope]
libwmf-0.2.8.4/src/xml.c:47:6: style: The scope of the variable 'v' can be reduced. [variableScope]
libwmf-0.2.8.4/src/xml.c:49:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libwmf-0.2.8.4/src/xml.c:96:16: style: The scope of the variable 'size' can be reduced. [variableScope]
libwmf-0.2.8.4/src/xml.c:140:17: style: The scope of the variable 'size' can be reduced. [variableScope]
libwmf-0.2.8.4/src/xml.c:144:15: style: The scope of the variable 'name' can be reduced. [variableScope]
libwmf-0.2.8.4/src/xml.c:145:15: style: The scope of the variable 'value' can be reduced. [variableScope]
[17:03]

ftp://ftp.se.debian.org/debian/pool/main/libw/libwnck/libwnck_2.30.7.orig.tar.xz
libwnck-2.30.7/libwnck/window.h:28:0: error: #error "libwnck should only be used if you understand that it's subject to frequent change, and is not supported as a fixed API/ABI or as part of the platform" [preprocessorErrorDirective]
libwnck-2.30.7/libwnck/wnck-marshal.c:57:61: style: Function '_wnck_marshal_VOID__FLAGS_FLAGS' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libwnck-2.30.7/libwnck/wnck-marshal.h:11:60: note: Function '_wnck_marshal_VOID__FLAGS_FLAGS' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
libwnck-2.30.7/libwnck/wnck-marshal.c:57:61: note: Function '_wnck_marshal_VOID__FLAGS_FLAGS' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
libwnck-2.30.7/libwnck/wnck-marshal.c:60:64: style: Function '_wnck_marshal_VOID__FLAGS_FLAGS' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
libwnck-2.30.7/libwnck/wnck-marshal.h:14:60: note: Function '_wnck_marshal_VOID__FLAGS_FLAGS' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
libwnck-2.30.7/libwnck/wnck-marshal.c:60:64: note: Function '_wnck_marshal_VOID__FLAGS_FLAGS' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
libwnck-2.30.7/libwnck/wnckprop.c:433:11: style: The scope of the variable 'space_buf' can be reduced. [variableScope]
libwnck-2.30.7/libwnck/wnckprop.c:456:11: style: The scope of the variable 'screen_buf' can be reduced. [variableScope]
libwnck-2.30.7/libwnck/wnckprop.c:849:7: style: The scope of the variable 'viewport_x' can be reduced. [variableScope]
libwnck-2.30.7/libwnck/wnckprop.c:850:7: style: The scope of the variable 'viewport_y' can be reduced. [variableScope]
libwnck-2.30.7/libwnck/wnckprop.c:1091:15: style: The scope of the variable 'window' can be reduced. [variableScope]
libwnck-2.30.7/libwnck/wnckprop.c:1115:22: style: The scope of the variable 'space' can be reduced. [variableScope]
libwnck-2.30.7/libwnck/wnckprop.c:1138:15: style: The scope of the variable 'window' can be reduced. [variableScope]
[17:03]

ftp://ftp.se.debian.org/debian/pool/main/libw/libwnck3/libwnck3_3.4.9.orig.tar.xz
libwnck-3.4.9/libwnck/application.h:23:0: error: #error "Only <libwnck/libwnck.h> can be included directly." [preprocessorErrorDirective]
libwnck-3.4.9/libwnck/class-group.h:24:0: error: #error "Only <libwnck/libwnck.h> can be included directly." [preprocessorErrorDirective]
libwnck-3.4.9/libwnck/pager.h:23:0: error: #error "Only <libwnck/libwnck.h> can be included directly." [preprocessorErrorDirective]
libwnck-3.4.9/libwnck/screen.h:23:0: error: #error "Only <libwnck/libwnck.h> can be included directly." [preprocessorErrorDirective]
libwnck-3.4.9/libwnck/selector.h:23:0: error: #error "Only <libwnck/libwnck.h> can be included directly." [preprocessorErrorDirective]
libwnck-3.4.9/libwnck/tasklist.h:23:0: error: #error "Only <libwnck/libwnck.h> can be included directly." [preprocessorErrorDirective]
libwnck-3.4.9/libwnck/test-shutdown.c:34:15: style: The scope of the variable 'screen' can be reduced. [variableScope]
libwnck-3.4.9/libwnck/util.h:24:0: error: #error "Only <libwnck/libwnck.h> can be included directly." [preprocessorErrorDirective]
libwnck-3.4.9/libwnck/window-action-menu.h:23:0: error: #error "Only <libwnck/libwnck.h> can be included directly." [preprocessorErrorDirective]
libwnck-3.4.9/libwnck/window.h:23:0: error: #error "Only <libwnck/libwnck.h> can be included directly." [preprocessorErrorDirective]
libwnck-3.4.9/libwnck/wnckprop.c:431:11: style: The scope of the variable 'space_buf' can be reduced. [variableScope]
libwnck-3.4.9/libwnck/wnckprop.c:454:11: style: The scope of the variable 'screen_buf' can be reduced. [variableScope]
libwnck-3.4.9/libwnck/wnckprop.c:847:7: style: The scope of the variable 'viewport_x' can be reduced. [variableScope]
libwnck-3.4.9/libwnck/wnckprop.c:848:7: style: The scope of the variable 'viewport_y' can be reduced. [variableScope]
libwnck-3.4.9/libwnck/wnckprop.c:1089:15: style: The scope of the variable 'window' can be reduced. [variableScope]
libwnck-3.4.9/libwnck/wnckprop.c:1113:22: style: The scope of the variable 'space' can be reduced. [variableScope]
libwnck-3.4.9/libwnck/wnckprop.c:1136:15: style: The scope of the variable 'window' can be reduced. [variableScope]
libwnck-3.4.9/libwnck/workspace.h:23:0: error: #error "Only <libwnck/libwnck.h> can be included directly." [preprocessorErrorDirective]
[17:03]

ftp://ftp.se.debian.org/debian/pool/main/libw/libwnckmm/libwnckmm_0.1.1.orig.tar.gz
[17:03]

ftp://ftp.se.debian.org/debian/pool/main/libw/libwoodstox-java/libwoodstox-java_5.1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwordnet-querydata-perl/libwordnet-querydata-perl_1.49.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwpd/libwpd_0.9.4.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/libw/libwpg/libwpg_0.3.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/libw/libwps/libwps_0.4.5.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/libw/libwrap-ruby/libwrap-ruby_0.6.orig.tar.gz
libwrap-ruby-0.6.orig/tcpwrap.c:138:19: style: Same expression on both sides of '==' because the value of 'client_user' and 'NULL' are the same. [duplicateExpression]
libwrap-ruby-0.6.orig/tcpwrap.c:108:25: note: 'client_user' is assigned value 'NULL' here.
libwrap-ruby-0.6.orig/tcpwrap.c:138:19: note: Same expression on both sides of '==' because the value of 'client_user' and 'NULL' are the same.
[17:03]

ftp://ftp.se.debian.org/debian/pool/main/libw/libws-commons-util-java/libws-commons-util-java_1.0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-bugzilla-perl/libwww-bugzilla-perl_1.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-cnic-perl/libwww-cnic-perl_0.38.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-csrf-perl/libwww-csrf-perl_1.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-curl-perl/libwww-curl-perl_4.17.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-dict-leo-org-perl/libwww-dict-leo-org-perl_2.02.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-facebook-api-perl/libwww-facebook-api-perl_0.4.18.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-finger-perl/libwww-finger-perl_0.105.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-form-urlencoded-perl/libwww-form-urlencoded-perl_0.24.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-form-urlencoded-xs-perl/libwww-form-urlencoded-xs-perl_0.25.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-freshmeat-perl/libwww-freshmeat-perl_0.22.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-google-calculator-perl/libwww-google-calculator-perl_0.07.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-indexparser-perl/libwww-indexparser-perl_0.91.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-mechanize-autopager-perl/libwww-mechanize-autopager-perl_0.02.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-mechanize-formfiller-perl/libwww-mechanize-formfiller-perl_0.12.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-mechanize-gzip-perl/libwww-mechanize-gzip-perl_0.13.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-mechanize-perl/libwww-mechanize-perl_1.88.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-mechanize-shell-perl/libwww-mechanize-shell-perl_0.57.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-mechanize-treebuilder-perl/libwww-mechanize-treebuilder-perl_1.20000.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-mediawiki-client-perl/libwww-mediawiki-client-perl_0.31.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-nicovideo-download-perl/libwww-nicovideo-download-perl_0.06.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-opensearch-perl/libwww-opensearch-perl_0.17.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-perl/libwww-perl_6.35.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-robotrules-perl/libwww-robotrules-perl_6.02.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-search-perl/libwww-search-perl_2.51.70.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-shorten-5gp-perl/libwww-shorten-5gp-perl_1.030.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-shorten-github-perl/libwww-shorten-github-perl_0.1.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-shorten-perl/libwww-shorten-perl_3.093.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-shorten-simple-perl/libwww-shorten-simple-perl_0.02.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-topica-perl/libwww-topica-perl_0.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-wikipedia-perl/libwww-wikipedia-perl_2.05.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwww-youtube-download-perl/libwww-youtube-download-perl_0.60.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwwwbrowser-perl/libwwwbrowser-perl_2.23.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwx-glcanvas-perl/libwx-glcanvas-perl_0.09.orig.tar.gz
[17:03]

ftp://ftp.se.debian.org/debian/pool/main/libw/libwx-perl/libwx-perl_0.9932.orig.tar.gz
Wx-0.9932/cpp/controls.cpp:152:56: style: Variable 'cb' is assigned a value that is never used. [unreadVariable]
Wx-0.9932/cpp/controls.cpp:169:56: style: Variable 'cb' is assigned a value that is never used. [unreadVariable]
Wx-0.9932/cpp/controls.cpp:185:56: style: Variable 'cb' is assigned a value that is never used. [unreadVariable]
Wx-0.9932/cpp/controls.cpp:213:56: style: Variable 'cb' is assigned a value that is never used. [unreadVariable]
Wx-0.9932/cpp/controls.cpp:230:56: style: Variable 'cb' is assigned a value that is never used. [unreadVariable]
Wx-0.9932/cpp/controls.cpp:246:56: style: Variable 'cb' is assigned a value that is never used. [unreadVariable]
Wx-0.9932/cpp/e_cback.cpp:44:13: style: The scope of the variable 'rv' can be reduced. [variableScope]
Wx-0.9932/cpp/helpers.cpp:88:12: style: C-style pointer casting [cstyleCast]
Wx-0.9932/cpp/helpers.cpp:121:12: style: C-style pointer casting [cstyleCast]
Wx-0.9932/cpp/helpers.cpp:757:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Wx-0.9932/cpp/helpers.cpp:1363:16: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
Wx-0.9932/cpp/helpers.cpp:1465:43: style: Variable 'THISo' is assigned a value that is never used. [unreadVariable]
[17:03]

ftp://ftp.se.debian.org/debian/pool/main/libw/libwx-perl-datawalker-perl/libwx-perl-datawalker-perl_0.02.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwx-perl-processstream-perl/libwx-perl-processstream-perl_0.32.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libw/libwx-scintilla-perl/libwx-scintilla-perl_0.39.orig.tar.gz
Wx-Scintilla-0.39/wx-scintilla/include/WxScintilla.h:1960:5: warning: Member variable 'wxScintillaTextCtrl::m_lastKeyDownConsumed' is not initialized in the constructor. [uninitMemberVar]
Wx-Scintilla-0.39/wx-scintilla/include/WxScintilla.h:1960:5: warning: Member variable 'wxScintillaTextCtrl::m_lastWheelTimestamp' is not initialized in the constructor. [uninitMemberVar]
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:201:34: style: Function 'Init' argument 1 names different: declaration 'sid' definition 'hdc_'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:133:33: note: Function 'Init' argument 1 names different: declaration 'sid' definition 'hdc_'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:201:34: note: Function 'Init' argument 1 names different: declaration 'sid' definition 'hdc_'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:420:55: style: Function 'DrawTextNoClip' argument 2 names different: declaration 'font_' definition 'font'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:154:54: note: Function 'DrawTextNoClip' argument 2 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:420:55: note: Function 'DrawTextNoClip' argument 2 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:433:56: style: Function 'DrawTextClipped' argument 2 names different: declaration 'font_' definition 'font'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:155:55: note: Function 'DrawTextClipped' argument 2 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:433:56: note: Function 'DrawTextClipped' argument 2 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:448:60: style: Function 'DrawTextTransparent' argument 2 names different: declaration 'font_' definition 'font'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:156:59: note: Function 'DrawTextTransparent' argument 2 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:448:60: note: Function 'DrawTextTransparent' argument 2 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:464:39: style: Function 'MeasureWidths' argument 1 names different: declaration 'font_' definition 'font'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:157:38: note: Function 'MeasureWidths' argument 1 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:464:39: note: Function 'MeasureWidths' argument 1 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:504:41: style: Function 'WidthText' argument 1 names different: declaration 'font_' definition 'font'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:158:40: note: Function 'WidthText' argument 1 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:504:41: note: Function 'WidthText' argument 1 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:514:41: style: Function 'WidthChar' argument 1 names different: declaration 'font_' definition 'font'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:159:40: note: Function 'WidthChar' argument 1 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:514:41: note: Function 'WidthChar' argument 1 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:526:38: style: Function 'Ascent' argument 1 names different: declaration 'font_' definition 'font'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:160:37: note: Function 'Ascent' argument 1 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:526:38: note: Function 'Ascent' argument 1 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:534:39: style: Function 'Descent' argument 1 names different: declaration 'font_' definition 'font'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:161:38: note: Function 'Descent' argument 1 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:534:39: note: Function 'Descent' argument 1 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:545:47: style: Function 'ExternalLeading' argument 1 names different: declaration 'font_' definition 'font'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:163:46: note: Function 'ExternalLeading' argument 1 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:545:47: note: Function 'ExternalLeading' argument 1 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:552:38: style: Function 'Height' argument 1 names different: declaration 'font_' definition 'font'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:164:37: note: Function 'Height' argument 1 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:552:38: note: Function 'Height' argument 1 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:557:48: style: Function 'AverageCharWidth' argument 1 names different: declaration 'font_' definition 'font'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:165:47: note: Function 'AverageCharWidth' argument 1 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:557:48: note: Function 'AverageCharWidth' argument 1 names different: declaration 'font_' definition 'font'.
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:136:18: warning: Virtual function 'Release' is called from destructor '~SurfaceImpl()' at line 185. Dynamic binding is not used. [virtualCallInConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:185:5: note: Calling Release
Wx-Scintilla-0.39/wx-scintilla/src/PlatWX.cpp:136:18: note: Release is a virtual method
Wx-Scintilla-0.39/wx-scintilla/src/ScintillaWX.cpp:331:24: style: C-style pointer casting [cstyleCast]
Wx-Scintilla-0.39/wx-scintilla/src/ScintillaWX.cpp:800:9: style: The scope of the variable 'lines' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/ScintillaWX.cpp:518:56: style: Function 'CopyToClipboard' argument 1 names different: declaration 'selectedText' definition 'st'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/ScintillaWX.h:153:55: note: Function 'CopyToClipboard' argument 1 names different: declaration 'selectedText' definition 'st'.
Wx-Scintilla-0.39/wx-scintilla/src/ScintillaWX.cpp:518:56: note: Function 'CopyToClipboard' argument 1 names different: declaration 'selectedText' definition 'st'.
Wx-Scintilla-0.39/wx-scintilla/src/ScintillaWX.cpp:914:47: style: Function 'DoKeyDown' argument 1 names different: declaration 'event' definition 'evt'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/ScintillaWX.h:187:38: note: Function 'DoKeyDown' argument 1 names different: declaration 'event' definition 'evt'.
Wx-Scintilla-0.39/wx-scintilla/src/ScintillaWX.cpp:914:47: note: Function 'DoKeyDown' argument 1 names different: declaration 'event' definition 'evt'.
Wx-Scintilla-0.39/wx-scintilla/src/ScintillaWX.h:141:18: warning: Virtual function 'Finalise' is called from destructor '~ScintillaWX()' at line 251. Dynamic binding is not used. [virtualCallInConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/ScintillaWX.cpp:251:5: note: Calling Finalise
Wx-Scintilla-0.39/wx-scintilla/src/ScintillaWX.h:141:18: note: Finalise is a virtual method
Wx-Scintilla-0.39/wx-scintilla/src/ScintillaWX.h:136:5: style: Class 'ScintillaWX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/ScintillaWX.cpp:52:5: style: Class 'wxSTCTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla.cpp:4029:9: style: Condition 'ok' is always false [knownConditionTrueFalse]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla.cpp:4027:15: note: Assignment 'ok=false', assigned value is 0
Wx-Scintilla-0.39/wx-scintilla/src/scintilla.cpp:4029:9: note: Condition 'ok' is always false
Wx-Scintilla-0.39/wx-scintilla/src/scintilla.cpp:4053:8: style: Condition 'ok' is always false [knownConditionTrueFalse]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla.cpp:4051:15: note: Assignment 'ok=false', assigned value is 0
Wx-Scintilla-0.39/wx-scintilla/src/scintilla.cpp:4053:8: note: Condition 'ok' is always false
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/WordList.h:25:2: warning: Member variable 'WordList::starts' is not initialized in the constructor. [uninitMemberVar]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexAccessor.h:52:2: warning: Member variable 'LexAccessor::buf' is not initialized in the constructor. [uninitMemberVar]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexAccessor.h:52:2: warning: Member variable 'LexAccessor::styleBuf' is not initialized in the constructor. [uninitMemberVar]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Accessor.h:27:6: style: Technically the member function 'Accessor::GetPropertyInt' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Accessor.cxx:31:15: note: Technically the member function 'Accessor::GetPropertyInt' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Accessor.h:27:6: note: Technically the member function 'Accessor::GetPropertyInt' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/WordList.h:25:2: style: Class 'WordList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexAccessor.h:52:2: style: Class 'LexAccessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CharacterSet.h:31:3: style: Class 'CharacterSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CharacterSet.h:31:3: style: Class 'CharacterSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CallTip.cxx:67:35: style: Function 'IsTabCharacter' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CallTip.h:37:27: note: Function 'IsTabCharacter' argument 1 names different: declaration 'c' definition 'ch'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CallTip.cxx:67:35: note: Function 'IsTabCharacter' argument 1 names different: declaration 'c' definition 'ch'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CallTip.cxx:25:2: performance: Variable 'wCallTip' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CallTip.cxx:29:2: performance: Variable 'rectUp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CallTip.h:38:6: style: Technically the member function 'CallTip::NextTabPos' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CallTip.cxx:71:14: note: Technically the member function 'CallTip::NextTabPos' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CallTip.h:38:6: note: Technically the member function 'CallTip::NextTabPos' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.cxx:164:77: style: Function 'AppendAction' argument 4 names different: declaration 'length' definition 'lengthData'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:105:65: note: Function 'AppendAction' argument 4 names different: declaration 'length' definition 'lengthData'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.cxx:164:77: note: Function 'AppendAction' argument 4 names different: declaration 'length' definition 'lengthData'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.cxx:409:48: style: Function 'SetStyleFor' argument 2 names different: declaration 'length' definition 'lengthStyle'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:174:37: note: Function 'SetStyleFor' argument 2 names different: declaration 'length' definition 'lengthStyle'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.cxx:409:48: note: Function 'SetStyleFor' argument 2 names different: declaration 'length' definition 'lengthStyle'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.cxx:313:13: style: Array index 'currentAction' is used before limits check. [arrayIndexThenCheck]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.cxx:318:16: style: Array index 'act' is used before limits check. [arrayIndexThenCheck]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:184:7: style: Technically the member function 'CellBuffer::IsSavePoint' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.cxx:482:18: note: Technically the member function 'CellBuffer::IsSavePoint' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:184:7: note: Technically the member function 'CellBuffer::IsSavePoint' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:195:7: style: Technically the member function 'CellBuffer::CanUndo' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.cxx:623:18: note: Technically the member function 'CellBuffer::CanUndo' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:195:7: note: Technically the member function 'CellBuffer::CanUndo' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:199:7: style: Technically the member function 'CellBuffer::CanRedo' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.cxx:645:18: note: Technically the member function 'CellBuffer::CanRedo' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:199:7: note: Technically the member function 'CellBuffer::CanRedo' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.cxx:135:2: style: Class 'UndoHistory' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.cxx:135:2: style: Class 'UndoHistory' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Partitioning.h:17:2: style: Class 'SplitVectorWithRangeAdd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Partitioning.h:87:2: style: Class 'Partitioning' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ContractionState.cxx:147:74: style: Function 'SetVisible' argument 3 names different: declaration 'visible' definition 'visible_'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ContractionState.h:50:57: note: Function 'SetVisible' argument 3 names different: declaration 'visible' definition 'visible_'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ContractionState.cxx:147:74: note: Function 'SetVisible' argument 3 names different: declaration 'visible' definition 'visible_'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ContractionState.cxx:188:54: style: Function 'SetExpanded' argument 2 names different: declaration 'expanded' definition 'expanded_'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ContractionState.h:54:37: note: Function 'SetExpanded' argument 2 names different: declaration 'expanded' definition 'expanded_'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ContractionState.cxx:188:54: note: Function 'SetExpanded' argument 2 names different: declaration 'expanded' definition 'expanded_'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ContractionState.h:61:7: performance: Technically the member function 'ContractionState::Check' can be static. [functionStatic]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ContractionState.cxx:260:24: note: Technically the member function 'ContractionState::Check' can be static.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ContractionState.h:61:7: note: Technically the member function 'ContractionState::Check' can be static.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Decoration.h:23:7: style: Technically the member function 'Decoration::Empty' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Decoration.cxx:30:18: note: Technically the member function 'Decoration::Empty' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Decoration.h:23:7: note: Technically the member function 'Decoration::Empty' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Decoration.h:54:6: style: Technically the member function 'DecorationList::AllOnFor' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Decoration.cxx:160:21: note: Technically the member function 'DecorationList::AllOnFor' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Decoration.h:54:6: note: Technically the member function 'DecorationList::AllOnFor' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Decoration.h:20:2: style: Class 'Decoration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:785:25: style: Same expression on both sides of '-' because the value of 'LinesTotal()' and 'prevLinesTotal' are the same. [duplicateExpression]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:771:35: note: 'prevLinesTotal' is assigned value 'LinesTotal()' here.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:785:25: note: Same expression on both sides of '-' because the value of 'LinesTotal()' and 'prevLinesTotal' are the same.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:821:25: style: Same expression on both sides of '-' because the value of 'LinesTotal()' and 'prevLinesTotal' are the same. [duplicateExpression]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:810:35: note: 'prevLinesTotal' is assigned value 'LinesTotal()' here.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:821:25: note: Same expression on both sides of '-' because the value of 'LinesTotal()' and 'prevLinesTotal' are the same.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:885:41: style: Same expression on both sides of '-' because the value of 'LinesTotal()' and 'prevLinesTotal' are the same. [duplicateExpression]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:855:42: note: 'prevLinesTotal' is assigned value 'LinesTotal()' here.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:885:41: note: Same expression on both sides of '-' because the value of 'LinesTotal()' and 'prevLinesTotal' are the same.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:944:41: style: Same expression on both sides of '-' because the value of 'LinesTotal()' and 'prevLinesTotal' are the same. [duplicateExpression]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:916:42: note: 'prevLinesTotal' is assigned value 'LinesTotal()' here.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:944:41: note: Same expression on both sides of '-' because the value of 'LinesTotal()' and 'prevLinesTotal' are the same.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:365:59: style: Function 'GetHighlightDelimiters' argument 1 names different: declaration 'hDelimiter' definition 'highlightDelimiter'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:347:50: note: Function 'GetHighlightDelimiters' argument 1 names different: declaration 'hDelimiter' definition 'highlightDelimiter'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:365:59: note: Function 'GetHighlightDelimiters' argument 1 names different: declaration 'hDelimiter' definition 'highlightDelimiter'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:1073:29: style: Function 'GetColumn' argument 1 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:305:20: note: Function 'GetColumn' argument 1 names different: declaration 'position' definition 'pos'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:1073:29: note: Function 'GetColumn' argument 1 names different: declaration 'position' definition 'pos'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:131:7: style: Technically the member function 'HighlightDelimiter::NeedsDrawing' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:135:7: style: Technically the member function 'HighlightDelimiter::IsFoldBlockHighlighted' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:139:7: style: Technically the member function 'HighlightDelimiter::IsHeadOfFoldBlock' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:143:7: style: Technically the member function 'HighlightDelimiter::IsBodyOfFoldBlock' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:147:7: style: Technically the member function 'HighlightDelimiter::IsTailOfFoldBlock' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RESearch.h:65:7: style: Technically the member function 'RESearch::iswordc' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:33:2: style: Class 'Range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:184:2: style: Class 'LexInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RESearch.h:34:2: style: Class 'RESearch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:2050:2: style: Class 'BuiltinRegex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:52:15: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:19:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:52:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:53:15: style: The function 'InsertLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:20:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:53:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:54:15: style: The function 'RemoveLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:21:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:54:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:69:15: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:19:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:69:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:70:15: style: The function 'InsertLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:20:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:70:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:71:15: style: The function 'RemoveLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:21:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:71:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:85:15: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:19:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:85:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:86:15: style: The function 'InsertLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:20:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:86:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:87:15: style: The function 'RemoveLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:21:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:87:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:100:15: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:19:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:100:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:101:15: style: The function 'InsertLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:20:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:101:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:102:15: style: The function 'RemoveLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:21:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:102:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:171:17: style: The function 'Fold' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:162:17: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:171:17: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:257:15: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:19:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:257:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:258:15: style: The function 'InsertLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:20:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:258:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:259:15: style: The function 'RemoveLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/CellBuffer.h:21:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:259:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:2056:15: style: The function 'FindText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:86:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:2056:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:2060:22: style: The function 'SubstituteByPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:90:22: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:2060:22: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:2079:15: style: The function 'CharAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RESearch.h:26:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.cxx:2079:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:102:3: style: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:101:3: note: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:102:3: note: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:2122:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:2125:4: note: Found duplicate branches for 'if' and 'else'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:2122:9: note: Found duplicate branches for 'if' and 'else'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:6959:7: style: The scope of the variable 'name' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:591:35: style: Function 'PositionFromLineX' argument 1 names different: declaration 'line' definition 'lineDoc'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:299:28: note: Function 'PositionFromLineX' argument 1 names different: declaration 'line' definition 'lineDoc'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:591:35: note: Function 'PositionFromLineX' argument 1 names different: declaration 'line' definition 'lineDoc'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:896:74: style: Function 'MovePositionTo' argument 2 names different: declaration 'sel' definition 'selt'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:330:67: note: Function 'MovePositionTo' argument 2 names different: declaration 'sel' definition 'selt'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:896:74: note: Function 'MovePositionTo' argument 2 names different: declaration 'sel' definition 'selt'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:946:60: style: Function 'MovePositionTo' argument 2 names different: declaration 'sel' definition 'selt'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:331:53: note: Function 'MovePositionTo' argument 2 names different: declaration 'sel' definition 'selt'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:946:60: note: Function 'MovePositionTo' argument 2 names different: declaration 'sel' definition 'selt'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:1738:38: style: Function 'PaintSelMargin' argument 1 names different: declaration 'surface' definition 'surfWindow'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:367:31: note: Function 'PaintSelMargin' argument 1 names different: declaration 'surface' definition 'surfWindow'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:1738:38: note: Function 'PaintSelMargin' argument 1 names different: declaration 'surface' definition 'surfWindow'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:2511:14: style: Function 'DrawEOL' argument 12 names different: declaration 'drawWrapMark' definition 'drawWrapMarkEnd'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:378:8: note: Function 'DrawEOL' argument 12 names different: declaration 'drawWrapMark' definition 'drawWrapMarkEnd'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:2511:14: note: Function 'DrawEOL' argument 12 names different: declaration 'drawWrapMark' definition 'drawWrapMarkEnd'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:3404:66: style: Function 'DrawCarets' argument 3 names different: declaration 'line' definition 'lineDoc'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:389:59: note: Function 'DrawCarets' argument 3 names different: declaration 'line' definition 'lineDoc'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:3404:66: note: Function 'DrawCarets' argument 3 names different: declaration 'line' definition 'lineDoc'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:4377:56: style: Function 'NotifyStyleNeeded' argument 3 names different: declaration 'endPos' definition 'endStyleNeeded'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:451:60: note: Function 'NotifyStyleNeeded' argument 3 names different: declaration 'endPos' definition 'endStyleNeeded'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:4377:56: note: Function 'NotifyStyleNeeded' argument 3 names different: declaration 'endPos' definition 'endStyleNeeded'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:4864:58: style: Function 'PageMove' argument 2 names different: declaration 'sel' definition 'selt'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:457:51: note: Function 'PageMove' argument 2 names different: declaration 'sel' definition 'selt'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:4864:58: note: Function 'PageMove' argument 2 names different: declaration 'sel' definition 'selt'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:5034:64: style: Function 'CursorUpOrDown' argument 2 names different: declaration 'sel' definition 'selt'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:465:57: note: Function 'CursorUpOrDown' argument 2 names different: declaration 'sel' definition 'selt'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:5034:64: note: Function 'CursorUpOrDown' argument 2 names different: declaration 'sel' definition 'selt'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:5089:62: style: Function 'ParaUpOrDown' argument 2 names different: declaration 'sel' definition 'selt'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:466:55: note: Function 'ParaUpOrDown' argument 2 names different: declaration 'sel' definition 'selt'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:5089:62: note: Function 'ParaUpOrDown' argument 2 names different: declaration 'sel' definition 'selt'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:6412:35: style: Function 'GetHotSpotRange' argument 1 names different: declaration 'hsStart' definition 'hsStart_'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:541:28: note: Function 'GetHotSpotRange' argument 1 names different: declaration 'hsStart' definition 'hsStart_'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:6412:35: note: Function 'GetHotSpotRange' argument 1 names different: declaration 'hsStart' definition 'hsStart_'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:6412:50: style: Function 'GetHotSpotRange' argument 2 names different: declaration 'hsEnd' definition 'hsEnd_'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:541:42: note: Function 'GetHotSpotRange' argument 2 names different: declaration 'hsEnd' definition 'hsEnd_'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:6412:50: note: Function 'GetHotSpotRange' argument 2 names different: declaration 'hsEnd' definition 'hsEnd_'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LineMarker.h:52:14: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LineMarker.h:31:3: performance: Variable 'fore' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LineMarker.h:41:3: performance: Variable 'fore' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:130:2: performance: Variable 'posDrag' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:300:6: style: Technically the member function 'Editor::LineFromLocation' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:463:13: note: Technically the member function 'Editor::LineFromLocation' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:300:6: note: Technically the member function 'Editor::LineFromLocation' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:313:6: style: Technically the member function 'Editor::CurrentPosition' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:692:13: note: Technically the member function 'Editor::CurrentPosition' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:313:6: note: Technically the member function 'Editor::CurrentPosition' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:314:7: style: Technically the member function 'Editor::SelectionEmpty' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:696:14: note: Technically the member function 'Editor::SelectionEmpty' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:314:7: note: Technically the member function 'Editor::SelectionEmpty' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:366:6: style: Technically the member function 'Editor::SubstituteMarkerIfEmpty' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:1643:13: note: Technically the member function 'Editor::SubstituteMarkerIfEmpty' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:366:6: note: Technically the member function 'Editor::SubstituteMarkerIfEmpty' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:371:16: style: Technically the member function 'Editor::SelectionBackground' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:2394:23: note: Technically the member function 'Editor::SelectionBackground' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:371:16: note: Technically the member function 'Editor::SelectionBackground' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:374:7: performance: Technically the member function 'Editor::DrawWrapMarker' can be static. [functionStatic]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:2432:14: note: Technically the member function 'Editor::DrawWrapMarker' can be static.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:374:7: note: Technically the member function 'Editor::DrawWrapMarker' can be static.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:379:7: performance: Technically the member function 'Editor::DrawIndicator' can be static. [functionStatic]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:2644:14: note: Technically the member function 'Editor::DrawIndicator' can be static.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:379:7: note: Technically the member function 'Editor::DrawIndicator' can be static.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:387:7: style: Technically the member function 'Editor::DrawBlockCaret' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:3276:14: note: Technically the member function 'Editor::DrawBlockCaret' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:387:7: note: Technically the member function 'Editor::DrawBlockCaret' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:473:6: style: Technically the member function 'Editor::GetWhitespaceVisible' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:5631:13: note: Technically the member function 'Editor::GetWhitespaceVisible' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:473:6: note: Technically the member function 'Editor::GetWhitespaceVisible' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:499:17: style: Technically the member function 'Editor::GetMarginCursor' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:6108:24: note: Technically the member function 'Editor::GetMarginCursor' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:499:17: note: Technically the member function 'Editor::GetMarginCursor' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:516:6: style: Technically the member function 'Editor::PositionAfterArea' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:6670:13: note: Technically the member function 'Editor::PositionAfterArea' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:516:6: note: Technically the member function 'Editor::PositionAfterArea' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:533:6: style: Technically the member function 'Editor::ContractedFoldNext' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:6895:13: note: Technically the member function 'Editor::ContractedFoldNext' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:533:6: note: Technically the member function 'Editor::ContractedFoldNext' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:538:7: style: Technically the member function 'Editor::PositionIsHotspot' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:6368:14: note: Technically the member function 'Editor::PositionIsHotspot' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:538:7: note: Technically the member function 'Editor::PositionIsHotspot' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:541:7: style: Technically the member function 'Editor::GetHotSpotRange' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:6412:14: note: Technically the member function 'Editor::GetHotSpotRange' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:541:7: note: Technically the member function 'Editor::GetHotSpotRange' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/XPM.h:33:2: style: Class 'XPM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/XPM.h:34:2: style: Class 'XPM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/XPM.h:86:2: style: Class 'RGBAImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ViewStyle.h:49:2: style: Class 'FontRealised' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Selection.h:91:2: style: Struct 'SelectionRange' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Selection.h:93:2: style: Struct 'SelectionRange' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PositionCache.h:56:2: style: Class 'LineLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:576:2: style: Class 'AutoSurface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:446:7: style: The function 'NotifyModifyAttempt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:500:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:446:7: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:447:7: style: The function 'NotifySavePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:501:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:447:7: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:449:7: style: The function 'NotifyModified' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:502:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:449:7: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:450:7: style: The function 'NotifyDeleted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:503:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:450:7: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:451:7: style: The function 'NotifyStyleNeeded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:504:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:451:7: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:452:7: style: The function 'NotifyLexerChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:505:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:452:7: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:453:7: style: The function 'NotifyErrorOccurred' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:506:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:453:7: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:5719:17: style: The function 'Fold' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:171:17: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.cxx:5719:17: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ExternalLexer.h:36:17: warning: Possible null pointer dereference if the default parameter value is used: languageName_ [nullPointerDefaultArg]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ExternalLexer.h:57:2: style: Class 'LexerLibrary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/KeyMap.h:45:15: style: Technically the member function 'KeyMap::Find' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/KeyMap.cxx:60:22: note: Technically the member function 'KeyMap::Find' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/KeyMap.h:45:15: note: Technically the member function 'KeyMap::Find' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexA68k.cxx:178:75: style: Redundant condition: If 'EXPR == '\''', the comparison 'EXPR < 128' is always true. [redundantCondition]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexA68k.cxx:179:75: style: Redundant condition: If 'EXPR == '\"'', the comparison 'EXPR < 128' is always true. [redundantCondition]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexA68k.cxx:180:75: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR < 128' is always true. [redundantCondition]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexA68k.cxx:265:33: style: Redundant condition: If 'EXPR == ';'', the comparison 'EXPR < 128' is always true. [redundantCondition]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexA68k.cxx:271:33: style: Redundant condition: If 'EXPR == '%'', the comparison 'EXPR < 128' is always true. [redundantCondition]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexA68k.cxx:274:33: style: Redundant condition: If 'EXPR == '$'', the comparison 'EXPR < 128' is always true. [redundantCondition]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexA68k.cxx:277:33: style: Redundant condition: If 'EXPR == '\''', the comparison 'EXPR < 128' is always true. [redundantCondition]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexA68k.cxx:280:33: style: Redundant condition: If 'EXPR == '\"'', the comparison 'EXPR < 128' is always true. [redundantCondition]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexA68k.cxx:283:33: style: Redundant condition: If 'EXPR == '\\'', the comparison 'EXPR < 128' is always true. [redundantCondition]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexA68k.cxx:166:17: style: Same expression on both sides of '||'. [duplicateExpression]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexA68k.cxx:142:14: style: The scope of the variable 'Buffer' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/StyleContext.h:116:6: style: Technically the member function 'StyleContext::LengthCurrent' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexAsm.cxx:85:3: performance: Variable 'delimiter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexAsm.cxx:90:3: performance: Variable 'foldExplicitStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexAsm.cxx:91:3: performance: Variable 'foldExplicitEnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:97:0: style: Technically the member function 'OptionSet < OptionsAsm >::PropertyNames' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:133:0: style: Technically the member function 'OptionSet < OptionsAsm >::DescribeWordListSets' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:34:0: performance: Function parameter 'description_' should be passed by const reference. [passedByValue]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:37:0: performance: Function parameter 'description_' should be passed by const reference. [passedByValue]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:40:0: performance: Function parameter 'description_' should be passed by const reference. [passedByValue]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexBash.cxx:531:10: style: The scope of the variable 's' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexBash.cxx:532:10: style: The scope of the variable 'isCmdDelim' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexBash.cxx:123:4: style: Class 'HereDocCls' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexBash.cxx:123:4: style: Class 'HereDocCls' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexBasic.cxx:156:3: performance: Variable 'foldExplicitStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexBasic.cxx:157:3: performance: Variable 'foldExplicitEnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:97:0: style: Technically the member function 'OptionSet < OptionsBasic >::PropertyNames' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:133:0: style: Technically the member function 'OptionSet < OptionsBasic >::DescribeWordListSets' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexBasic.cxx:188:2: style: Struct 'OptionSetBasic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexCPP.cxx:68:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexCPP.cxx:232:3: performance: Variable 'foldExplicitStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexCPP.cxx:233:3: performance: Variable 'foldExplicitEnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexCPP.cxx:151:7: style: Technically the member function 'LinePPState::CurrentIfTaken' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:97:0: style: Technically the member function 'OptionSet < OptionsCPP >::PropertyNames' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:133:0: style: Technically the member function 'OptionSet < OptionsCPP >::DescribeWordListSets' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexCPP.cxx:330:2: style: Class 'LexerCPP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexCPP.cxx:438:2: style: Struct 'After' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/SparseState.h:41:0: style: Class 'SparseState < std :: string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/SparseState.h:22:0: performance: Function parameter 'value_' should be passed by const reference. [passedByValue]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexCSS.cxx:62:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexCSS.cxx:371:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexCmake.cxx:177:10: style: The scope of the variable 'cCurrChar' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexCoffeeScript.cxx:69:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexD.cxx:93:3: performance: Variable 'foldExplicitStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexD.cxx:94:3: performance: Variable 'foldExplicitEnd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:97:0: style: Technically the member function 'OptionSet < OptionsD >::PropertyNames' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:133:0: style: Technically the member function 'OptionSet < OptionsD >::DescribeWordListSets' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexD.cxx:160:2: style: Class 'LexerD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:97:14: style: Technically the member function 'OptionSet::PropertyNames' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:133:14: style: Technically the member function 'OptionSet::DescribeWordListSets' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:34:33: performance: Function parameter 'description_' should be passed by const reference. [passedByValue]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:37:33: performance: Function parameter 'description_' should be passed by const reference. [passedByValue]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:40:33: performance: Function parameter 'description_' should be passed by const reference. [passedByValue]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexErlang.cxx:534:6: style: The scope of the variable 'stylePrev' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexErlang.cxx:536:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexErlang.cxx:538:7: style: The scope of the variable 'atEOL' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexFortran.cxx:290:7: style: The scope of the variable 'chNextNonBlank' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexGui4Cli.cxx:133:7: style: The scope of the variable 'noforward' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexHTML.cxx:819:26: style: Boolean variable 'tagOpened' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexHTML.cxx:820:26: style: Boolean variable 'tagClosing' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexInno.cxx:32:7: style: The scope of the variable 'chPrev' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexMSSQL.cxx:63:15: style: The scope of the variable 'kwGlobalVariables' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexMarkdown.cxx:121:9: style: The scope of the variable 'c' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexMetapost.cxx:127:10: style: The scope of the variable 'lineBuffer' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexMetapost.cxx:128:15: style: The scope of the variable 'linePos' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexModula.cxx:257:9: style: The scope of the variable 'clv_new' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexNimrod.cxx:186:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexNsis.cxx:293:7: style: The scope of the variable 'cCurrChar' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexOpal.cxx:42:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexOpal.cxx:255:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexOpal.cxx:286:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexOpal.cxx:309:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexOthers.cxx:75:15: style: The scope of the variable 'wbl' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexOthers.cxx:76:15: style: The scope of the variable 'wbo' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexOthers.cxx:614:22: style: The scope of the variable 'state' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexOthers.cxx:1209:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexPB.cxx:75:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexPS.cxx:299:9: style: The scope of the variable 'style' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:97:0: style: Technically the member function 'OptionSet < OptionsPerl >::PropertyNames' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:133:0: style: Technically the member function 'OptionSet < OptionsPerl >::DescribeWordListSets' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexPerl.cxx:560:4: style: Class 'HereDocCls' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexPerl.cxx:560:4: style: Class 'HereDocCls' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexRuby.cxx:1565:9: style: The scope of the variable 'style' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexRuby.cxx:674:3: warning: Member variable 'HereDocCls::Quote' is not initialized in the constructor. [uninitMemberVar]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexRuby.cxx:674:3: warning: Member variable 'HereDocCls::Quoted' is not initialized in the constructor. [uninitMemberVar]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexSQL.cxx:363:58: style: Function 'Lex' argument 2 names different: declaration 'lengthDoc' definition 'length'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexSQL.cxx:264:50: note: Function 'Lex' argument 2 names different: declaration 'lengthDoc' definition 'length'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexSQL.cxx:363:58: note: Function 'Lex' argument 2 names different: declaration 'lengthDoc' definition 'length'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexSQL.cxx:517:59: style: Function 'Fold' argument 2 names different: declaration 'lengthDoc' definition 'length'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexSQL.cxx:265:50: note: Function 'Fold' argument 2 names different: declaration 'lengthDoc' definition 'length'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexSQL.cxx:517:59: note: Function 'Fold' argument 2 names different: declaration 'lengthDoc' definition 'length'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexSQL.cxx:72:17: performance: Technically the member function 'SQLStates::IgnoreWhen' can be static. [functionStatic]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexSQL.cxx:81:17: performance: Technically the member function 'SQLStates::IntoCondition' can be static. [functionStatic]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexSQL.cxx:90:17: performance: Technically the member function 'SQLStates::IntoExceptionBlock' can be static. [functionStatic]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexSQL.cxx:99:17: performance: Technically the member function 'SQLStates::IntoDeclareBlock' can be static. [functionStatic]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexSQL.cxx:108:17: performance: Technically the member function 'SQLStates::BeginCaseBlock' can be static. [functionStatic]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexSQL.cxx:115:17: performance: Technically the member function 'SQLStates::EndCaseBlock' can be static. [functionStatic]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexSQL.cxx:122:7: performance: Technically the member function 'SQLStates::IsIgnoreWhen' can be static. [functionStatic]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexSQL.cxx:126:7: performance: Technically the member function 'SQLStates::IsIntoCondition' can be static. [functionStatic]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexSQL.cxx:130:7: performance: Technically the member function 'SQLStates::IsIntoCaseBlock' can be static. [functionStatic]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexSQL.cxx:134:7: performance: Technically the member function 'SQLStates::IsIntoExceptionBlock' can be static. [functionStatic]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexSQL.cxx:138:7: performance: Technically the member function 'SQLStates::IsIntoDeclareBlock' can be static. [functionStatic]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:97:0: style: Technically the member function 'OptionSet < OptionsSQL >::PropertyNames' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/OptionSet.h:133:0: style: Technically the member function 'OptionSet < OptionsSQL >::DescribeWordListSets' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexScriptol.cxx:106:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexScriptol.cxx:107:11: note: Found duplicate branches for 'if' and 'else'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexScriptol.cxx:106:11: note: Found duplicate branches for 'if' and 'else'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexSpecman.cxx:218:6: style: The scope of the variable 'style' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexTADS3.cxx:405:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexTADS3.cxx:543:96: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexTADS3.cxx:565:87: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexTCMD.cxx:205:14: style: Condition 'isDelayedExpansion' is always true [knownConditionTrueFalse]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexTCMD.cxx:108:28: note: Assignment 'isDelayedExpansion=1', assigned value is 1
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexTCMD.cxx:205:14: note: Condition 'isDelayedExpansion' is always true
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexTCMD.cxx:246:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexTeX.cxx:130:10: style: The scope of the variable 'lineBuffer' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexTeX.cxx:131:15: style: The scope of the variable 'linePos' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexTxt2tags.cxx:81:9: style: The scope of the variable 'c' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexVHDL.cxx:249:9: style: The scope of the variable 'chPrev' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexVHDL.cxx:250:9: style: The scope of the variable 'chNextNonBlank' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexVerilog.cxx:250:25: style: Condition 'foldAtParenthese' is always true [knownConditionTrueFalse]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexVerilog.cxx:189:27: note: Assignment 'foldAtParenthese=1', assigned value is 1
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexVerilog.cxx:250:25: note: Condition 'foldAtParenthese' is always true
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexVerilog.cxx:259:25: style: Condition 'foldAtBrace' is always true [knownConditionTrueFalse]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexVerilog.cxx:188:22: note: Assignment 'foldAtBrace=1', assigned value is 1
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexVerilog.cxx:259:25: note: Condition 'foldAtBrace' is always true
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexerModule.cxx:77:21: style: The scope of the variable 'emptyStr' can be reduced. [variableScope]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexerModule.cxx:98:50: style: Function 'Lex' argument 2 names different: declaration 'length' definition 'lengthDoc'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexerModule.h:61:46: note: Function 'Lex' argument 2 names different: declaration 'length' definition 'lengthDoc'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexerModule.cxx:98:50: note: Function 'Lex' argument 2 names different: declaration 'length' definition 'lengthDoc'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexerModule.cxx:104:51: style: Function 'Fold' argument 2 names different: declaration 'length' definition 'lengthDoc'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexerModule.h:63:47: note: Function 'Fold' argument 2 names different: declaration 'length' definition 'lengthDoc'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexerModule.cxx:104:51: note: Function 'Fold' argument 2 names different: declaration 'length' definition 'lengthDoc'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexerModule.h:54:6: performance: Technically the member function 'LexerModule::GetNumWordLists' can be static. [functionStatic]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexerModule.cxx:62:18: note: Technically the member function 'LexerModule::GetNumWordLists' can be static.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexerModule.h:54:6: note: Technically the member function 'LexerModule::GetNumWordLists' can be static.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexerSimple.h:20:2: style: Class 'LexerSimple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexerNoExceptions.cxx:49:67: style: Function 'Lex' argument 2 names different: declaration 'lengthDoc' definition 'length'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexerNoExceptions.h:21:49: note: Function 'Lex' argument 2 names different: declaration 'lengthDoc' definition 'length'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexerNoExceptions.cxx:49:67: note: Function 'Lex' argument 2 names different: declaration 'lengthDoc' definition 'length'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexerNoExceptions.cxx:59:68: style: Function 'Fold' argument 2 names different: declaration 'lengthDoc' definition 'length'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexerNoExceptions.h:22:50: note: Function 'Fold' argument 2 names different: declaration 'lengthDoc' definition 'length'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LexerNoExceptions.cxx:59:68: note: Function 'Fold' argument 2 names different: declaration 'lengthDoc' definition 'length'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LineMarker.cxx:71:53: style: Function 'Draw' argument 2 names different: declaration 'rc' definition 'rcWhole'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LineMarker.h:68:42: note: Function 'Draw' argument 2 names different: declaration 'rc' definition 'rcWhole'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/LineMarker.cxx:71:53: note: Function 'Draw' argument 2 names different: declaration 'rc' definition 'rcWhole'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.cxx:198:40: style: Function 'AddMark' argument 2 names different: declaration 'marker' definition 'markerNum'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:58:28: note: Function 'AddMark' argument 2 names different: declaration 'marker' definition 'markerNum'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.cxx:198:40: note: Function 'AddMark' argument 2 names different: declaration 'marker' definition 'markerNum'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:76:6: style: Technically the member function 'LineLevels::GetLevel' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.cxx:301:17: note: Technically the member function 'LineLevels::GetLevel' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:76:6: note: Technically the member function 'LineLevels::GetLevel' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:91:6: style: Technically the member function 'LineState::GetMaxLineState' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.cxx:344:16: note: Technically the member function 'LineState::GetMaxLineState' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:91:6: note: Technically the member function 'LineState::GetMaxLineState' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:106:6: style: Technically the member function 'LineAnnotation::Style' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.cxx:406:21: note: Technically the member function 'LineAnnotation::Style' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:106:6: note: Technically the member function 'LineAnnotation::Style' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:52:15: warning: Virtual function 'Init' is called from destructor '~LineMarkers()' at line 128. Dynamic binding is not used. [virtualCallInConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.cxx:128:2: note: Calling Init
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PerLine.h:52:15: note: Init is a virtual method
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PositionCache.cxx:506:58: style: Function 'Set' argument 5 names different: declaration 'clock' definition 'clock_'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PositionCache.h:110:110: note: Function 'Set' argument 5 names different: declaration 'clock' definition 'clock_'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PositionCache.cxx:506:58: note: Function 'Set' argument 5 names different: declaration 'clock' definition 'clock_'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PositionCache.cxx:545:85: style: Function 'Hash' argument 3 names different: declaration 'len' definition 'len_'. [funcArgNamesDifferent]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PositionCache.h:113:73: note: Function 'Hash' argument 3 names different: declaration 'len' definition 'len_'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PositionCache.cxx:545:85: note: Function 'Hash' argument 3 names different: declaration 'len' definition 'len_'.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PositionCache.cxx:409:2: style: Class 'BreakFinder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PositionCache.cxx:409:2: style: Class 'BreakFinder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PositionCache.cxx:571:2: style: Class 'PositionCache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PositionCache.cxx:571:2: style: Class 'PositionCache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PropSetSimple.h:21:7: style: Technically the member function 'PropSetSimple::Set' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PropSetSimple.cxx:41:21: note: Technically the member function 'PropSetSimple::Set' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/PropSetSimple.h:21:7: note: Technically the member function 'PropSetSimple::Set' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RESearch.cxx:258:11: warning: Member variable 'RESearch::bopat' is not initialized in the constructor. [uninitMemberVar]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RESearch.cxx:258:11: warning: Member variable 'RESearch::eopat' is not initialized in the constructor. [uninitMemberVar]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RESearch.cxx:258:11: warning: Member variable 'RESearch::tagstk' is not initialized in the constructor. [uninitMemberVar]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RESearch.cxx:258:11: warning: Member variable 'RESearch::nfa' is not initialized in the constructor. [uninitMemberVar]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RESearch.h:39:6: style: Technically the member function 'RESearch::Substitute' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RESearch.cxx:980:15: note: Technically the member function 'RESearch::Substitute' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RESearch.h:39:6: note: Technically the member function 'RESearch::Substitute' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RunStyles.h:31:6: style: Technically the member function 'RunStyles::FindNextChange' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RunStyles.cxx:88:16: note: Technically the member function 'RunStyles::FindNextChange' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RunStyles.h:31:6: note: Technically the member function 'RunStyles::FindNextChange' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RunStyles.h:32:6: style: Technically the member function 'RunStyles::StartRun' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RunStyles.cxx:107:16: note: Technically the member function 'RunStyles::StartRun' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RunStyles.h:32:6: note: Technically the member function 'RunStyles::StartRun' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RunStyles.h:33:6: style: Technically the member function 'RunStyles::EndRun' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RunStyles.cxx:111:16: note: Technically the member function 'RunStyles::EndRun' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RunStyles.h:33:6: note: Technically the member function 'RunStyles::EndRun' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RunStyles.cxx:68:2: style: Class 'RunStyles' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/RunStyles.cxx:68:2: style: Class 'RunStyles' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ScintillaBase.h:59:15: style: The function 'Initialise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:276:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ScintillaBase.h:59:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ScintillaBase.h:60:15: style: The function 'Finalise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:277:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ScintillaBase.h:60:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ScintillaBase.h:62:15: style: The function 'AddCharUTF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:406:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ScintillaBase.h:62:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ScintillaBase.h:64:15: style: The function 'CancelModes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:463:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ScintillaBase.h:64:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ScintillaBase.h:65:14: style: The function 'KeyCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:468:14: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ScintillaBase.h:65:14: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ScintillaBase.h:85:15: style: The function 'ButtonDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:504:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ScintillaBase.h:85:15: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ScintillaBase.h:87:7: style: The function 'NotifyStyleToNeeded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:430:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ScintillaBase.h:87:7: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ScintillaBase.h:88:7: style: The function 'NotifyLexerChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Document.h:505:15: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ScintillaBase.h:88:7: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ScintillaBase.h:92:17: style: The function 'WndProc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/Editor.h:560:17: note: Virtual function in base class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ScintillaBase.h:92:17: note: Function in derived class
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ViewStyle.cxx:36:2: style: Class 'FontNames' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ViewStyle.cxx:36:2: style: Class 'FontNames' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/ViewStyle.h:62:1: warning: The class 'ViewStyle' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/XPM.cxx:24:12: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/XPM.cxx:30:12: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/XPM.h:29:7: style: Technically the member function 'XPM::FillRun' can be const. [functionConst]
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/XPM.cxx:52:11: note: Technically the member function 'XPM::FillRun' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla/src/XPM.h:29:7: note: Technically the member function 'XPM::FillRun' can be const.
Wx-Scintilla-0.39/wx-scintilla/src/scintilla_i18n.cpp:13:0: error: #error "This file is not supposed to be compiled." [preprocessorErrorDirective]
[17:03]

DATE 2018-08-21
TIME 17:03:38